Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1305 connectés 

  FORUM HardWare.fr
  Programmation

  [VB6] Passer des parametres dans un shell

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6] Passer des parametres dans un shell

n°36766
Doudos
Guns 4 Show Knives 4 a Pro
Posté le 03-06-2001 à 15:13:49  profilanswer
 

Je voudrais passer des parametres dans un appli qui tourne sous DOS !? Est-ce possible !? Si Oui ... Comment !?
 
Merci d'avance !! :D

mood
Publicité
Posté le 03-06-2001 à 15:13:49  profilanswer
 

n°36921
Carbon_14
Posté le 05-06-2001 à 09:05:10  profilanswer
 

Quand on fait un shell (cela fait longtemps pour moi), on peut pas passer des paramètres après le nom de l'appli.exe ? Voire créer la chaîne "appli.exe nomfichier1 nomfichier2" en dur pour la passer en paramètre ?
 
Sans garantie, j'ai pas VB(3 !) sous la main en ce moment.
 
Archives : Je faisais
    ' shell DOS de trsfr3.exe
    iInstanceHandle = Shell("c:\chimie\rmn\trsfr3.exe", 1)
    Do While GetModuleUsage(iInstanceHandle) > 0
      X = DoEvents()
    Loop
pour lancer une application DOS (qui causait à un appareil pr transfert RS232), et attendre qu'elle soit terminée avant de continuer.
Si l'appli DOS sait lire les paramètres en ligne de commande ....

n°37157
Doudos
Guns 4 Show Knives 4 a Pro
Posté le 05-06-2001 à 21:02:11  profilanswer
 

Je sais pas si c'est "propre" mais bon ... ça a l'air de marcher. En se servant du "command.com" pour lancer l'appli sous VB6 ça donne ...
 
------------------------------
Dim Commande As String
Dim Resultat As Long
 
Commande = "c:\command.com /c c:\dossier\prog.exe " & "param1" & "param2"
Resultat = Shell(Commande, vbMinimizedNoFocus)
------------------------------
 
Voilà pour ceux que ça pourraient interesser !! :D

 

[edit]--Message édité par Doudos--[/edit]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VB6] Passer des parametres dans un shell

 

Sujets relatifs
[VB6] déploiement multi-langages[DELPHI] raccourcis et paramètres
[VB6]File System Object FSO[VB6] comment séléctionner un nom avec la souris dans une listbox ?
[SHELL UNIX] Passer une valeur d'un script a un autrepasser des parametre avec borland c++ builder 5
[VB6] Pb de type[VB6] Comment faire appel à un champ d'une table
[VB6] Comment lire les données dans une listbox ? 
Plus de sujets relatifs à : [VB6] Passer des parametres dans un shell


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR