Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [C]File .exe

    E' possibile inserire un comando o funzione che apra un file .exe?

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    39
    intendi che lo esegua?!

    codice:
    #include <stdlib.h>
    ...
    system("path dell'eseguibile");
    system in generale esegue la linea di comando che gli passi, quindi puoi anche passare dei parametri.

  3. #3
    se io ho un file "eseguibile.exe" per farlo aprire al programma cosa devo scrivere? (Devo anche metterlo nella stessa cartella?)

  4. #4
    Se usi system hai un modo "portabile" su vari sistemi per eseguire un file scrivendo come se stessi sul terminale di quel SO. Ovviamente se il file si trova in un'altra cartella devi specificare anche la cartella con percorsi relativi o assoluti.

    Quella funzione è portabile si, ma esegue il comando aprendo il terminale, il che può dare un po' fastidio.
    Se il tuo programma è solo per windows, puoi usare l'API ShellExecute così impostando come parametro nShowCmd SW_HIDE esegui il programma nascondendo la finestra del terminale.

  5. #5
    Perfetto grazie mille!!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.