leer matriz de vb6

18/10/2004 - 12:41 por Mariajose | Informe spam
Hola,
tengo una dll en VB6 la cual contiene una funcion que me devuelve variant()
function matriz() as variant()
Dim k1(2) As Variant
Dim k2(2) As Variant
Dim k() As Variant
k1(0) = "A"
k1(1) = "B"
k2(0) = "C"
k2(1) = "D"
k(0) = k1
k(1) = k2
matriz = k
end function

Quiero ver el contenido de esta matriz en asp pero me
da un error de tipos al intentar extraer sus elementos
el bucle que estoy usando para recorrer la matriz es el siguiente:
Mimatriz=obj.matriz()
For i = 0 To ubound ()
x = MiMatriz(i)
for j=0 to ubound(x)
response.write(x(j)) & "-"
next
next
¿Alguien puede decirme una forma alternativa de declarar o recorrer la
matriz ?

Muchas gracias
 

Leer las respuestas

#1 Kravek
18/10/2004 - 14:25 | Informe spam
sin saber el error que te da es dificil pero puedes probar con "for each" en
vez de usar "for"

"Mariajose" escribió en el mensaje
news:
Hola,
tengo una dll en VB6 la cual contiene una funcion que me devuelve
variant()
function matriz() as variant()
Dim k1(2) As Variant
Dim k2(2) As Variant
Dim k() As Variant
k1(0) = "A"
k1(1) = "B"
k2(0) = "C"
k2(1) = "D"
k(0) = k1
k(1) = k2
matriz = k
end function

Quiero ver el contenido de esta matriz en asp pero me
da un error de tipos al intentar extraer sus elementos
el bucle que estoy usando para recorrer la matriz es el siguiente:
Mimatriz=obj.matriz()
For i = 0 To ubound ()
x = MiMatriz(i)
for j=0 to ubound(x)
response.write(x(j)) & "-"
next
next
¿Alguien puede decirme una forma alternativa de declarar o recorrer la
matriz ?

Muchas gracias

Preguntas similares