Ciao a tutti, mi servirebbe un piccolo aiutino:
che comando devo usare per far partire un file .exe dal delphi.
Ciao a tutti, mi servirebbe un piccolo aiutino:
che comando devo usare per far partire un file .exe dal delphi.
Qualcuno sà darmi una mano?
Ho troppo bisogno.
Vi ringrazio!!
*** non conosco delphi ***
cmq sia x lanciare applicazioni
esterne si usa l'api
CreateProcess
oppure quella obsoleta
WinExec
tutte e 2 esportate da KERNEL32.DLL
non ho capito tanto... mi puoi dare qualche aiutino in più.
Grazie.
Grazie... dovrei esserci riuscito.
Ho usato winexec, che tu sappia funziona su tutte le edizioni di windows?
Un altra domanda: e per aprire un file .txt come posso fare?
Mi puoi rispondere???
Aiutooo
si WinExec funziona su TUTTE
per aprire file .txt
devi usare ShellExecute
richiede 6 parametri
io nn conoscendo delphi non posso dirti
che tipi esisteniti usare visto che a basso
livello i dati sono o valori numerici o
punatotori/indirizzo sempre numerici
cmq...
il primo è un INTERO LUNGO (32bit senza segno)
e indica l' handle della finestra che lancia
l'esecuzione: puo essrer nullo!
il secondo è un puntatore a una stringa null-termianta
e indica il tipo di operazione.
nel caso di apertura devi usare o "open" o NULL
il terzo è sempre stringa (puntatore 32bit)
del nome del file da eseguire...
il 4o è la command line sempre stringa (anche null)
il 5o è dove si trova/directory (lascialo null)
il 6o indica come si deve aprire la finestrta
è 1 valore intero con segno... si usano le costanti
SW_SHOW ... ecc...
la funzione setta il reguistro EAX (ritorno funzione...)
> di 32 se ha avuto successo , errore altrimenti...
Grazie mille. provo...