• Lunes 29 de Abril de 2024, 14:44

Autor Tema:  Re: aLGIEN SABE=?  (Leído 709 veces)

Gerardo Castillo

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: aLGIEN SABE=?
« en: Viernes 11 de Julio de 2003, 21:33 »
0
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....

acalanto

  • Miembro activo
  • **
  • Mensajes: 80
    • Ver Perfil
aLGIEN SABE=?
« Respuesta #1 en: Sábado 12 de Julio de 2003, 09:53 »
0
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.