ciao!
come faccio a passare un parametro all'eseguibile da riga di comando??
esempio
"pippo.exe parametro1 parametro2"
tnx! :master:
ciao!
come faccio a passare un parametro all'eseguibile da riga di comando??
esempio
"pippo.exe parametro1 parametro2"
tnx! :master:
In VB6, si potevano leggere con la proprietà COMMAND. In VB.NET, è questa stata sostituita con la funzione System.Environment.GetCommandLineArgs, che ritorna un array con i parametri passati.
Ecco un pezzo di codice per spiegare come funziona.
'L'array che conterrà i paramteri
Dim MyStartupArguments() As String
'Un contatore contatore
Dim intCount As Integer
'Carico l'array
MyStartupArguments = System.Environment.GetCommandLineArgs
'Per ogni parametro mostro una MessageBox con il suo valore
For intCount = 0 To UBound(MyStartupArguments)
MessageBox.Show(MyStartupArguments(intCount).ToStr ing)
Next
Happy programming!![]()
scusa, ma a me serve con VB6 ...
tnx!
Beh ... ma la richiesta e' per VB6 ... quindi, utilizza la Command$
Dim parametri As String
parametri = Command$
azz, scusa pensavo vb.net.![]()
![]()
![]()
grazie,Originariamente inviato da oregon
Beh ... ma la richiesta e' per VB6 ... quindi, utilizza la Command$
Dim parametri As String
parametri = Command$
chiaramente se ne ho più di uno devo fare il parsing cercando lo spazio tra una e l'altra...