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 - eseguire exe senza conoscere il suo percorso
Forum - Visual Basic 6 - eseguire exe senza conoscere il suo percorso

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Dyango (Normal User)
Pro


Messaggi: 83
Iscritto: 02/01/2009

Segnala al moderatore
Postato alle 16:32
Martedì, 28/04/2009
ciao raga volevo chiedere se con la funzione shell posso eseguire un exe esterno al programma principale in vb6 senza conoscere il suo percorso?
questo dubbio mi è venuto in mente perche se devo condividere un mio programma l exe esterno avrà un determinato percorso sul mio pc mentre su quello dell utente ne avrà un altro e volevo ovviare a questo problema









PM Quote
Avatar
Overflow (Normal User)
Expert


Messaggi: 334
Iscritto: 11/01/2008

Segnala al moderatore
Postato alle 16:42
Martedì, 28/04/2009
puoi eseguire un programma senza specificare il suo percorso solo se questo è nella stessa cartella del programma che lo dovrebbe chiamare, oppure il suo percorso è stato registrato nella variabile d'ambiente Path se non erro.

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 16:57
Martedì, 28/04/2009
Overflow ha ragione ... potresti inserire l'eseguibile nella stessa cartella della tua applicazione, senza problemi.

PM Quote
Avatar
Dyango (Normal User)
Pro


Messaggi: 83
Iscritto: 02/01/2009

Segnala al moderatore
Postato alle 17:04
Martedì, 28/04/2009
ma scrivere il percorso nn è obbligatorio nella sintassi della shell?

Shell(pathname[,windowstyle])

PM Quote
Avatar
Overflow (Normal User)
Expert


Messaggi: 334
Iscritto: 11/01/2008

Segnala al moderatore
Postato alle 17:12
Martedì, 28/04/2009
Testo quotato

Postato originariamente da Dyango:

ma scrivere il percorso nn è obbligatorio nella sintassi della shell?

Shell(pathname[,windowstyle])



che cosa intendi per non è obbligatorio?? il parametro windowstyle è Optional(le parentesi quadre), ma pathname è obbligatorio

PM Quote
Avatar
Dyango (Normal User)
Pro


Messaggi: 83
Iscritto: 02/01/2009

Segnala al moderatore
Postato alle 17:22
Martedì, 28/04/2009
Testo quotato

Postato originariamente da Overflow:

Testo quotato

Postato originariamente da Dyango:

ma scrivere il percorso nn è obbligatorio nella sintassi della shell?

Shell(pathname[,windowstyle])



che cosa intendi per non è obbligatorio?? il parametro windowstyle è Optional(le parentesi quadre), ma pathname è obbligatorio


appunto il pathname è obbligatorio ipotizzando che l altro exe sia nella stessa cartella io nn dovrei mettere nessun percorso e quindi come faccio?

PM Quote
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 17:27
Martedì, 28/04/2009
Testo quotato

Postato originariamente da Dyango:
appunto il pathname è obbligatorio ipotizzando che l altro exe sia nella stessa cartella io nn dovrei mettere nessun percorso e quindi come faccio?


Non so se ho capito bene ma per fare quello ke dici tu (non scrivere nessun percorso) basta scrivere il nome dell'eseguibile

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 17:57
Martedì, 28/04/2009
...concordo con Ruggy94:k:

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 18:52
Martedì, 28/04/2009
Se sta nella stessa cartella allora usa

App.Path & "\tuofile.exe"


PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo