Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Funcion que retorne matriz de valores

Estas en el tema de Funcion que retorne matriz de valores en el foro de Visual Basic clásico en Foros del Web. Saludos, quisiera saber si es posible en VB 6.0 crear función que retorne una matriz de valores y como se haría. Gracias...
  #1 (permalink)  
Antiguo 22/03/2007, 08:51
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Funcion que retorne matriz de valores

Saludos, quisiera saber si es posible en VB 6.0 crear función que retorne una matriz de valores y como se haría.

Gracias
  #2 (permalink)  
Antiguo 22/03/2007, 11:43
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Funcion que retorne matriz de valores

Aqui hay un articulo sobre el tema:

http://support.microsoft.com/kb/186423/es

Pero personalmente te recomiendo que uses procedimientos (Sub) donde ingreses la matriz vacia y lo llenes en ese procedimiento.

algo asi:

Private Sub GetMatriz(Matriz() As String)
Matriz(1) = "Boluarte"
Matriz(2) = "Bedoya"
End Function

Private Sub Command1_Click()
Dim n(3) As String
GetMatriz n
MsgBox n(2)
End Sub
__________________
Vivir para ser buenos y ser buenos para servir mejor.
  #3 (permalink)  
Antiguo 22/03/2007, 14:11
Avatar de [EX3]  
Fecha de Ingreso: marzo-2006
Ubicación: Fuenlabrada, Madrid
Mensajes: 203
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Funcion que retorne matriz de valores

Coincido con boluart, suele ser mas optimo, aunque el otro metodo tambien es posible:
Código:
Public Function DevolverLetras(Texto As String) As String()
    Dim i As Long
    Dim retorno() As String
    ReDim retorno(1 To Len(Texto))
    For i = 1 To Len(Texto)
        retorno(i) = Mid(Texto, i, 1)
    Next i
    DevolverLetras = retorno
End Function
Salu2...
__________________
Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX

Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra.

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 21:20.