PDA

Visualizza versione completa : Trasformare file access in eseguibile. come si fa?


SANZO
24-03-2004, 16.51.51
e possibile trasformare un programmino fatto in access in un software eseguibile vero e proprio?
grazie

P8257 WebMaster
25-03-2004, 09.37.16
Diciamo di "si"...
Se pensi che ci sia un tool che lo faccia in automatico, non credo esista, però se hai un foglio access ove ci sono delle macro scritte in VBA o comunque se intendi fare in modo che il foglio si visualizzi su un sistema senza l'applicativo stesso, devi esportare il codice vba eventualmente presente nel foglio in un sorgente visual basic utilizzando l'oggetto access.application oppure, se vuoi semplicemente visualizzarlo, devi costruire un mini-applicativo, che sempre grazie all'oggetto application, ti permetta di avere su schermo i vari campi e le tabelle del db.

Praticamente devi costruire in visual basic un applicativo che gestisca il foglio .. in ogni caso avrai SEMPRE bisogno del file MDB, oltre all'eseguibile o la dll creata.

Bye :cool:

SANZO
25-03-2004, 09.46.39
il mio livello non mi permette di fare cio.... speravo ci fosse un tool per la conversione o al limite un utility per la lettura dei file MDB. grazie cmq.

P8257 WebMaster
25-03-2004, 09.54.53
Utility magari ne trovi .. o anche visualizzatori .. sicuramente ce ne sono perché non sono cose "complesse" da realizzare.. ma tool che te lo trasformano in formato direttamente eseguibile .. non credo...

Ti consiglio una ricerca nei newsgroup

Bye :cool:

LoryOne
25-03-2004, 10.40.13
"tool che te lo trasformano in formato direttamente eseguibile .. non credo..."

No, non ce n'è.
Qualora fossi in grado in trasformare il dile .MDB in .NLL, il PC sul quale viene lanciato il programma DEVE AVER INSTALLATO ACCESS

Se vuoi un .EXE devi necessariamente seguire la strada specificata da WebMaster, ossia:

"devi esportare il codice vba eventualmente presente nel foglio in un sorgente visual basic utilizzando l'oggetto access.application oppure, se vuoi semplicemente visualizzarlo, devi costruire un mini-applicativo, che sempre grazie all'oggetto application, ti permetta di avere su schermo i vari campi e le tabelle del db."

Sergio Neddi
25-03-2004, 21.21.46
Mi pare che (almeno una volta esisteva) esista un runtime access, una specie di visualizzatore (come quelli per Word, PowerPoint, ecc...) che permette l'utilizzo di procedure scritte in Acces su PC privi di Access medesimo.