Funcion que devuelva un arreglo

jandresaedo
23 de Febrero del 2006
Hola:
Si tengo la siguiente funcion:
function prueba() as string
dim prueba2 as String

prueba2="Como estas"
prueba="Hola"
end function

Si la llamo desde otra subrutina o desde otra funcion, obtengo el valor de la funcion que es prueba, pero que pasa si quiero tambien obtener el valor prueba2??, sin que tenga que hacer publica la variables prueba2??, lo que quiero es alguna forma de poder obtener mas de 1 valor en una funcion, gracias!!!

axelopez
23 de Febrero del 2006
define el tipo global

type arreglo
a as string
b as string
c as integer
end type


function devarr (parametros) as arreglo
x as arreglo
x.a = "valor"
x.b = "otro mas"
x.c = 100
return x
end function

jandresaedo
23 de Febrero del 2006
Muchas gracias, era lo que necesitaba