Visual Basic - Textbox como parametro de una funcion en un modulo

Life is soft - evento anual de software empresarial
   
Vista:

Textbox como parametro de una funcion en un modulo

Publicado por Javier (1 intervención) el 11/08/2009 04:25:34
Buenas, he batallado tratando de poner como parametro un textbox con matriz, por si no me entienden aqui va:

* Tengo un module1.bas, ahi tengo una funcion hecha de la siguiente manera:

Sub editar(dg As DataGrid, editForm As Form, rs As Recordset, cuadroTexto(i) As TextBox)

If dg.Row = -1 Then Exit Sub

With editForm
For i = 0 To rs.RecordCount
.cuadroTexto(i) = rs(i)
Next i
.accion = editar_registro
.Show vbModal
dg.Refresh

End With

End Sub

* Luego llamo la funcion en un boton del formulario:

Private Sub cmdOpciones_Click(Index As Integer)
Select Case Index
'Case 0: Call agregar(frmEditAgent, rs)
Case 1: Call editar(dgAgentes, frmEditAgent, rs, frmEditAgent.Text1(i))
'Case 2: Call eliminar
'Case 3: Unload Me
End Select
End Sub

* la funcion la llamo en el case 1.

Pero me da error, no se si esta bien declarar así el textbox o si tengo que hacer un contador a donde lo hago ?

Saludos !
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Textbox como parametro de una funcion en un mod

Publicado por Rolando (115 intervenciones) el 11/08/2009 15:47:29
Amigo esa es la forma mas complida que he visto que se haga un mantenimiento.

Descargate todo sobre:

Estandares de Programacion.

Reviza estandares de programacion y veras el orden y las metodologias existentes , que han sido comprobadas por su nivel de performance.

saludos

Rolando Lau
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Textbox como parametro de una funcion en un mod

Publicado por jaime guerrero (361 intervenciones) el 11/08/2009 16:44:28
cambia cuadroTexto(i) As TextBox por cuadroTexto As object
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar