Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/07/2011, 20:03
Pegano
 
Fecha de Ingreso: noviembre-2010
Mensajes: 13
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: crear variables dinamicamente

Cita:
Iniciado por Vanchi Ver Mensaje
Hola Pegano,

¿Es posible usar un arreglo bidimensional?
Dim Arreglo(25,25) As Byte

Si utilizás el control "MSScriptControl" allí podrás crear arreglos y funciones "dinamicamente" (en tiempo de ejecución).

Ahora... si es solo para "ahorrar escritura" lo que te aconsejo es que lo trabajes como cadena (con bucle for, tal cual habías dicho) y luego lo copias y pegas en el código...

Ej:
Código vb:
Ver original
  1. Dim Cad As String
  2. Dim i As Integer
  3. For i = 1 To 25
  4.    Cad = Cad & "Dim Arreglo" & i & "(25) As Byte" & vbNewLine
  5. Next
  6. Clipboard.Clear
  7. Clipboard.SetText (Cad)
(Esto te copiaría directamente todo en el portapapeles, por lo que solo basta pegarlo en el proyecto.

Saludos
gracias vanchi, ahora hare varias operaciones con los arreglos convirtiendolos a string y asignarles a un arreglo de textbox entre otras cosas

Text1(1).Text = Arreglo1(25)
Text1(2).Text = Arreglo2(25)
Text1(3).Text = Arreglo3(25)
.......
Text1(30).Text = Arreglo30(25)

alguna maneras de recorrerlos mediante for next , ya que el textbox se puede hacer por su index pero en el caso del arreglo como seria, o definitivamente tiene que ser escrito,gracias de antemano