Problemas con clases
Hola amigo experto
Sucede que tengo una clase llamada clsEntidad
a la cual le he asignado propiedades.
Bien, luego añadí el siguiente procedimiento a la clase:
Public Sub Nuevo(objForm as Form,objtxt as Texbox)
objForm.objtxt="TEXTO DE PRUEBA"
End Sub
Bueno cuando voy al formulario para utilizar la clase osea hago lo sgte:
Dim objCat as clsEntidad
Set objCat=New clsEntidad
'Me devuelve un error que dice no coinciden los tipos de datos
objCat.Nuevo(Me,Text1)
Me tiene loco este problemita
Pues quiero hacer una clase que tenga los métodos para los botones
- Nuevo, editar, cancelar, grabar
Yo pienso que es por que en una clase no acepta parámetros de tipo objetos
como texbox, form, frame, etc por que en un módulo estándar si los acepta
Muchas gracias por la atención prestada amigo
SALUDOS PERÚ - LIMA [email protected]
Sucede que tengo una clase llamada clsEntidad
a la cual le he asignado propiedades.
Bien, luego añadí el siguiente procedimiento a la clase:
Public Sub Nuevo(objForm as Form,objtxt as Texbox)
objForm.objtxt="TEXTO DE PRUEBA"
End Sub
Bueno cuando voy al formulario para utilizar la clase osea hago lo sgte:
Dim objCat as clsEntidad
Set objCat=New clsEntidad
'Me devuelve un error que dice no coinciden los tipos de datos
objCat.Nuevo(Me,Text1)
Me tiene loco este problemita
Pues quiero hacer una clase que tenga los métodos para los botones
- Nuevo, editar, cancelar, grabar
Yo pienso que es por que en una clase no acepta parámetros de tipo objetos
como texbox, form, frame, etc por que en un módulo estándar si los acepta
Muchas gracias por la atención prestada amigo
SALUDOS PERÚ - LIMA [email protected]
Respuesta de ricardonavas
1