SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Gerardo Castillo en Viernes 11 de Julio de 2003, 21:33
-
Hola, alguien sabe como puedo hacer para que un funcion retorne un tipo de dato definido por el usuario???
Si pueden enviaar algo de codigo mejor
Gracias y hasta luego....
-
Prueba esto
EN UN MODULO
Option Explicit
Public Type fut
a As Integer
b As String
End Type
Public t As fut
Dim ft As fut
Public Function GetMe() As fut
ft.a = 25
ft.b = "Esta cadena pasa por la fucion"
GetMe = ft
End Function
EN UN FORMULARIO
Option Explicit
Private Sub Form_Load()
On Error Resume Next
t = GetMe()
End Sub
De todas maneras te dire que como sera obligatorio que lo declares comoo un elemento público, no tiene demasiado sentido que la función devuelva el contenido del tipo definido por usuario (Al ser público puedes tratarlo directamente en la variable pública que apunta a esa estructura de datos.
Espero que te sea útil
Un saludo.