View Full Version : Cd autoplay con Visual Basic 6... AIUTO!
Ragazzi mi sto facendo dei cd autoplay con varie applicazioni etc... Mi sono costruito i form con Visual Basic 6 (che usavo all'epoca delle superiori) ma ora non mi ricordo le istruzioni e quindi vorrei sapere come:
- Lanciare un eseguibile da Command Button;
- Salvare un file in una directory (sempre cliccando su un Command Buttom);
Siccome sto riprendendo ora Visual Basic dopo circa 4 anni accetto qualsiasi consiglio e accorgimenti vari...
Grazie CIAO
Per renderlo più bellino vorrei fare anche una mascherina di caricamento con la classica barra orizzontale che si riempie... Qualcuno sa dirmi come si fa quella barra??
Grazie
Allora: Il grosso l'ho fatto! Ora mi restano un piccolo problemino con il file "autorun.ini" e ancora non sono riuscito a trovare un'istruzione che mi copi un file in una directory decisa da me... Se qualcuno sa aiutarmi almeno in questo gliene sarei molto grato!
Ciao, ecco alcuni link:
- CopyFile (http://msdn.microsoft.com/library/en-us/fileio/fs/copyfile.asp)
- Autorun.inf Entries (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/autorun/autoplay_cmds.asp)
- Creating an AutoRun-enabled CD-ROM Application (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/autorun/autoplay_works.asp)
Allora: Per il file "autorun.ini" era un mio errore banalissimo. Infatti il file non è .ini ma è "autorun.inf".
Quindi ora il cd autopolay mi funziona tutto! L'unica cosa era il fatto della copia di un file da cd (quello da cui parte il programma autorun) al computer... E riguardo a questo il link che mi hai mandato è specifico per visual basic??
E riguardo a questo il link che mi hai mandato è specifico per visual basic??
CopyFile è una funzione che fa parte delle API Win32, dovresti poterla chiamare abbastanza facilmente da VB.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.