Como pasar parámetros a un ejecutable

Emi
29 de Agosto del 2005
Alguien sabe cómo leer los parámetros que se le pueden poner al ejecutable desde el código???

Es decir, ejecuto el programa:
pepe.exe 1 pepe
Y necesito leer "1" y "pepe".

Alguien sabe cómo hacerlo????

Zoto
29 de Agosto del 2005
La operación que solicitas es de lo más simple.
Lo puedes hacer llamando a la función Command() en el evento Load del formulario principal.
Esta función devuelve un String que contiene una cadena de texto con los parámetros dados.
Si, más tarde, deseas tratar cada parámetro individualmente, sin tener un String con todos como devuelve la función, puedes realizar una sencilla función que los ponga en un array.
Aquí te doy el ejemplo de como recoger los parámetros de un ejecutable en una variable String:

Private Sub Form_Load()
Dim cmd As String 'Contendrá el string con los parámetros
cmd = Command() 'Se le asignan los parámetros a cmd
MsgBox "Parámetros del ejecutable: " & vbCrLf & cmd 'Se muestra el mensaje de salida con los parámetros
End Sub

Espero que te sirva.

Hasta otra,

Zoto