Holas a todos
No tengo mucha experiencia, es mas casi nada, en VB.Net
Tengo una app de consola que recibe parametros y debo pasar esos parametros a
una rutina que hace un calculo pero que recibe ByVal valor As Byte
Si hago, lo de aca abajo me sale un error de exception y se muere la applicacion
Public Shared Function Main(ByVal args As String()) As Integer
' Analizo argumentos de linea de comandos
If args.Length = 0 Then
Call ExplicarUso()
Return -1
End If
Dim valor_buffer() As Byte
For i As Integer = 0 To args.Length - 1
valor_buffer(1) = args(i)
Next
Pero si en lugar de eso lo paso FIJO funciona perfectamente
Public Shared Function Main(ByVal args As String()) As Integer
' Analizo argumentos de linea de comandos
If args.Length = 0 Then
Call ExplicarUso()
Return -1
End If
Dim valor_buffer As Byte() = {"04", "03", "00", "00"}
Alguna idea
Saludos
PabloC