Salute a tutti
Ho un problema che mi sta facendo impazzire da diverso tempo... vi spiego: sto usando in Access 2007 il componente MSCOMCTL.OCX che permette di usare il controllo ad albero (TreeView).
Uso Windows 8 Plus a 64 Bit quindi l'ocx è registrato nella cartella C:\Windows\SysWOW64\MSCOMCTL.OCX
Nessun problema nell'usare questo componente nel mio DB però il probema nasce quando eseguo l'archivio MDB su un PC differente (a 32 Bit). L'errore che mi segnala è che non trova l'OCX nella cartella SysWOW64. Quindi ogni volta che apporto aggiornamenti devo richiamare la scheda Riferimenti e modificare manualmente la path e cioè la C:\Windows\System32\MSCOMCTL.OCX, tipica nei sistemi a 32 Bit.
Il problema si fa sentire di più su quei PC che hanno solo le Runtime di Access e quindi impossibile
agire anche manualmente. C'è modo per risolvere il problema automaticamente magari scrivendo due righe di codice VBA?
Grazie a tutti dell'aiuto.
Ho un problema che mi sta facendo impazzire da diverso tempo... vi spiego: sto usando in Access 2007 il componente MSCOMCTL.OCX che permette di usare il controllo ad albero (TreeView).
Uso Windows 8 Plus a 64 Bit quindi l'ocx è registrato nella cartella C:\Windows\SysWOW64\MSCOMCTL.OCX
Nessun problema nell'usare questo componente nel mio DB però il probema nasce quando eseguo l'archivio MDB su un PC differente (a 32 Bit). L'errore che mi segnala è che non trova l'OCX nella cartella SysWOW64. Quindi ogni volta che apporto aggiornamenti devo richiamare la scheda Riferimenti e modificare manualmente la path e cioè la C:\Windows\System32\MSCOMCTL.OCX, tipica nei sistemi a 32 Bit.
Il problema si fa sentire di più su quei PC che hanno solo le Runtime di Access e quindi impossibile
agire anche manualmente. C'è modo per risolvere il problema automaticamente magari scrivendo due righe di codice VBA?
Grazie a tutti dell'aiuto.