Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Trasformare file in exe con vb6
Forum - Visual Basic 6 - Trasformare file in exe con vb6

Avatar
Revenge (Normal User)
Rookie


Messaggi: 22
Iscritto: 24/05/2009

Segnala al moderatore
Postato alle 22:33
Domenica, 07/06/2009
Qualcuno di voi saperebbe dirmi il codice per trasformare un file (ad esempio un file batch) in un file exe utilizzando vb6 senza ricorrere a programmi come bat to exe & affini?
(Vorrei saperlo solo a scopo informativo dato che conosco persone che l'hanno fatto)

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 23:01
Domenica, 07/06/2009
Per eseguire comandi del DOS da VB6 puoi usare la funzione

Shell

Inserisci in un tuo programma VB6 le opportune chiamate a questa funzione e poi compila.

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 23:01
Domenica, 07/06/2009
bè partendo dalla tua domanda e dalla tua firma sembra che non hai nessuna voglia di programmare e vuoi la pappa pronta... (è una mia impressione)

comunque non credo sia così facile... (non so, non ci ho mai provato)

EDIT: theprogrammer, che scemo non ci avevo pensato =)

Ultima modifica effettuata da GrG il 07/06/2009 alle 23:02
PM Quote
Avatar
Revenge (Normal User)
Rookie


Messaggi: 22
Iscritto: 24/05/2009

Segnala al moderatore
Postato alle 12:43
Lunedì, 08/06/2009
La mia firma vuole dire che essere programmatori è un lavoro molto stressante, al massimo tenerlo come hobby.
E comunque ho capito la funzione shell, però non so che comando Ms-dos devo utilizzare per trasformare il file in exe.

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 14:16
Lunedì, 08/06/2009
Testo quotato

Postato originariamente da Revenge:

E comunque ho capito la funzione shell, però non so che comando Ms-dos devo utilizzare per trasformare il file in exe.



Allora non hai capito.

Non c'e' un comando MSDOS che trasforma il file in exe.

Devi scrivere una opportuna sequenza di shell nel tuo file vb, che faccia quello che fa il .bat e poi compilare il programma dall'IDE.

PM Quote
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 14:30
Lunedì, 08/06/2009
Testo quotato

Postato originariamente da theprogrammer:
Devi scrivere una opportuna sequenza di shell nel tuo file vb, che faccia quello che fa il .bat e poi compilare il programma dall'IDE.


Se non ho capito male, non è questo ciò che vuole fare. Vuole creare un programma che, dato un file .bat, lo trasformi in un exe. Quindi il suo programma non svolge le funzioni del bat, ma lo trasforma in un altro exe. Cioè una specie di "compilatore" per bat :asd:. Almeno io ho capito questo :D

Ultima modifica effettuata da ruggy94 il 08/06/2009 alle 14:34
PM Quote
Avatar
Revenge (Normal User)
Rookie


Messaggi: 22
Iscritto: 24/05/2009

Segnala al moderatore
Postato alle 14:52
Lunedì, 08/06/2009
No, io voglio che il file batch svolga i comandi ms-dos però che non sia in estensione bat, ma in exe.
Come un file bat che viene convertito con Bat To Exe.
Capito?

PM Quote
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 14:54
Lunedì, 08/06/2009
Testo quotato

Postato originariamente da Revenge:

No, io voglio che il file batch svolga i comandi ms-dos però che non sia in estensione bat, ma in exe.
Come un file bat che viene convertito con Bat To Exe.
Capito?


E allora è come ha detto theprogrammer

PM Quote