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

    lanciare comando tipo $pippo.exe < dati.txt

    Ciao, il problema di come lanciare un'applicazione ms-dos con VB l'ho risolto... ora però non so come passargli dei parametri.
    Il mio eseguibile è fatto col fortran90, e l'input gli viene passato tramite "<", cioé se i dati si trovano sul file pippo.dat il programma viene lanciato da riga di comando con

    c:\>programma < pippo.dat

    per lanciarlo senza passargli niente utilizzo

    Dim RetVal
    RetVal = Shell("C:\programma.EXE", 1)

    ...come faccio a passargli "quello che c'é dopo"???

    Grazie
    Gio

  2. #2
    Utente di HTML.it L'avatar di JamesD
    Registrato dal
    Oct 2001
    Messaggi
    415
    Non vorrei dire un cavolata ma con la shell puoi indicare anche tutti i parametri della linea di comando, cioè puoi fare direttamente:

    codice:
    RetVal = Shell("C:\programma.EXE < pippo.dat", 1)

  3. #3
    ...è la prima cosa che ho fatto... ma si
    apre solamente una finestra dos col cursore lampeggiante!
    e non succede nient'altro!!!!
    Gio

  4. #4
    ...ho risolto creando un file .bat e passando all'applicazione questo!
    Gio

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.