Una duda muy facil , pero no la se :p
Miren tengo el siguiente codigo , y lo que deseo es declarar a Server como una matriz (array). Lo q no se es que poner entre parentesis Server(que va aca??) porque yo no tengo conocimiento de la cantidad de lineas del archivo. Por ejemplo si mi archivo tiene 10 lineas q server en la declaracion diga Server(9) . Como podria hacer??
I = 0
Do While Not EOF(fn)
Line Input #fn, Server(I)
MsgBox Server(I)
I = Val(I) + 1
Loop
DoEvents
I = 0
Do While Not EOF(fn)
Line Input #fn, Server(I)
MsgBox Server(I)
I = Val(I) + 1
Loop
DoEvents
Mira joer estos foros estan creados para programadores no para gentusa que no tiene la mas minima idea de que es una matriz o una subrutina asi que mejor ponte a hacer algo de provecho
Si estas seguro del numero de servers que vas a usar entonces esta correcta tu programacion, pues las matrizes son precisamente para eso, para definir n veces la cantidad de controles o rutinas que tu crees
No , ese es el problema , yo quiero q el numero entre parentesis de la matriz Servers sea igual a la cantidad de lineas de un archivo
Ej. Mi archivo tiene 10 lineas
Entonces q en la declaracion de la matriz Diga
Dim Server(10) as string
Ej 2: Si tiene 28 lineas q diga Dim server(28) as string
Se entiende?? q el numero entre parentesis de la matriz sea igual al numero de lineas de el archivo
Ej. Mi archivo tiene 10 lineas
Entonces q en la declaracion de la matriz Diga
Dim Server(10) as string
Ej 2: Si tiene 28 lineas q diga Dim server(28) as string
Se entiende?? q el numero entre parentesis de la matriz sea igual al numero de lineas de el archivo