31/03/09 5:11
jibe71
Bugiorno a tutti!
Ho sviluppato una applicazione in VBA da excel contenente il controllo msflexgrid (ambiente windows xp). Fino a qualche mese fa funzionava. Ieri ho aperto nuovamente l'applicazione, ma il controllo era scomparso dal form e, ovviamente, il codice andava in debug. Mi sembra che il problema risieda nei permessi d'uso del controllo, infatti:
- da exel non posso più usare il controllo
- da vb6.0 posso usare il controllo
- da ambiente Vista sono andato su esplora risorse -> msflgrd.ocx -> tasto destro-> proprietà-> c'è un tab "protezione"; modificando le proprietà e consentendo l'utilizzo a tutti, l'applicazione su Vista funziona.
- da esplora risorse di windows xp il tab non compare
- copiando il controlllo sbloccato da vista a xp l'applicazione non funziona
- se uso il comando regsvr32 per smoontare e montare i permessi del controllo, anche come amministratore, l'applicazione non funziona.
Che cosa posso avere combinato? Vi prego aiutatemi perchè utilizzo l'applicazione per lavoro.
Grazie a tutti
Ho sviluppato una applicazione in VBA da excel contenente il controllo msflexgrid (ambiente windows xp). Fino a qualche mese fa funzionava. Ieri ho aperto nuovamente l'applicazione, ma il controllo era scomparso dal form e, ovviamente, il codice andava in debug. Mi sembra che il problema risieda nei permessi d'uso del controllo, infatti:
- da exel non posso più usare il controllo
- da vb6.0 posso usare il controllo
- da ambiente Vista sono andato su esplora risorse -> msflgrd.ocx -> tasto destro-> proprietà-> c'è un tab "protezione"; modificando le proprietà e consentendo l'utilizzo a tutti, l'applicazione su Vista funziona.
- da esplora risorse di windows xp il tab non compare
- copiando il controlllo sbloccato da vista a xp l'applicazione non funziona
- se uso il comando regsvr32 per smoontare e montare i permessi del controllo, anche come amministratore, l'applicazione non funziona.
Che cosa posso avere combinato? Vi prego aiutatemi perchè utilizzo l'applicazione per lavoro.
Grazie a tutti
aaa