Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di damj
    Registrato dal
    Jun 2007
    Messaggi
    106

    [delphi7] lancio programmi in attesa

    buonaseraaaa!!!!
    Ho cercato già nel forum una risposta per il mio problema, ma non ho trovato risposte, almeno non per delphi.
    devo eseguire dei programmi in modo tale che parta il primo, poi solo quando è terminato parta il secondo (che usa i file prodotti dal primo),e così via?
    io uso ExecuteFile(percorsofile+nomefile','','',1) ,ma:
    1)a cosa servano i parametri,tranne il primo (non è bello ma è così..)?
    2)come posso passargli dei parametri?
    3)che comando utilizzare per farli attendere (sono in un ciclo)?
    spero che qualcuno di voi sappia qualcosa di cui sopra...sono nella cacca..

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Devi usare la funzione ShellExecuteEx o CreateProcess per avviare l'applicazione, ottenendo un handle che puoi adoperare in seguito con la funzione WaitForSingleObject allo scopo di "bloccare" il thread di controllo che ha avviato il programma esterno fino a quando il processo di riferimento non è terminato.

    Fai ricerche usando i nomi delle funzioni indicate sopra per ottenere informazioni utili.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.