Foros del Web » Programación para mayores de 30 ;) » .NET »

Textboxi valor de i viene de un for

Estas en el tema de Textboxi valor de i viene de un for en el foro de .NET en Foros del Web. Tengo el siguiente problema necesito para una aplicaicon algo como esto Código: For i = 19 To i = 27 TextBoxi.Text = ma11 + mb11 ...
  #1 (permalink)  
Antiguo 28/10/2007, 10:53
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Textboxi valor de i viene de un for

Tengo el siguiente problema necesito para una aplicaicon algo como esto
Código:
        For i = 19 To i = 27
            TextBoxi.Text = ma11 + mb11
        Next
Donde el valor del i viene del for y simplemente los valla recorriendo todos y llenandolos... la idea es que tengo q hacer un programita que sume 2 matrices 3x3 y el primero problema que tengo es esto...
  #2 (permalink)  
Antiguo 28/10/2007, 21:24
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 1 mes
Puntos: 1
Re: Textboxi valor de i viene de un for

lo que puedes hacer mas facil es en un vector asigna todos tus textbox.. asi lo ke haces es recorrer el vector

Dim vector() as textbox
vector(0)=textbox1

'dentro del for
vector(i).text="bla bla bla"
__________________
Julio César Guzmán Góngora
Microsoft Certified Professional
[email protected]
[email protected]
  #3 (permalink)  
Antiguo 28/10/2007, 21:45
Avatar de ant_z19  
Fecha de Ingreso: junio-2007
Ubicación: Yucatán - México
Mensajes: 87
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Textboxi valor de i viene de un for

Mira, ya hace rato que no programo, así que mis conocimientos están un poco oxidados, además de que en esta PC no tengo instalado el Visual Basic y no pude probar mi código.
Así que checa la lógica pero revisa bien errores de código.

Cita:
Dim MA(3,3) as integer
Dim MB(3,3) as integer
Dim MC(3,3) as integer

'Llenar la matriz A
For i as integer=0 to 2
For j as integer=0 to 2
Dim numeroAzar As Integer = CInt(Int((9 * Rnd()) + 1))
MA(i,j) = numeroAzar
End For
End For

'Llenar la matriz B
For i as integer=0 to 2
For j as integer=0 to 2
Dim numeroAzar As Integer = CInt(Int((9 * Rnd()) + 1))
MB(i,j) = numeroAzar
End For
End For

'Realizar la suma
For i as integer=0 to 2
For j as integer=0 to 2
MC(i,j) = MA(i,j) + MB(i,j)
End For
End For
En el ejemplo declaro 3 arreglos de dos dimensiones (matrices) y lleno tanto la matriz A como la B con números aleatorios. Luego realizo la suma de las matrices y pongo los resultados en la matriz C.

Para recorrer matrices necesitas 2 variables.
__________________
"No confíes en una PC que no puedas tirar por la ventana."
Steve Wozniak
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:02.