PDA

View Full Version : Cd autoplay con Visual Basic 6... AIUTO!


XaNtOmA
09-12-2005, 12:50
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

XaNtOmA
09-12-2005, 14:14
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

XaNtOmA
09-12-2005, 22:47
up!

XaNtOmA
10-12-2005, 00:35
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!

andbin
10-12-2005, 09:33
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)

XaNtOmA
10-12-2005, 10:11
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??

andbin
10-12-2005, 13:07
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.