Una duda muy facil , pero no la se :p

Cristian
11 de Diciembre del 2003
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

Santi4U
11 de Diciembre del 2003
pos ya me gustaria saber lo mismo que sabes tu, ya me conformaba.

finer
11 de Diciembre del 2003
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

finer
11 de Diciembre del 2003
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

Cristian
11 de Diciembre del 2003
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