La Web del Programador: Comunidad de Programadores
 
    Pregunta:  99 - COMO COPIAR UN ARRAY BIDIMENSIONAL EN OTRO
Autor:  Moises
¿Cómo puedo copiar un array bidimensional en otro en Visual Basic 4.0?
En C se hace con la función STRCPY, ¿Hay alguna similar en Visual Basic 4.0?

  Respuesta:  Paul Guerra
Lo mejor es utilizar la API CopyMemory si la matriz no contiene datos dinámicos (una matriz de string, o una matriz de una estructura que contiene un string o un object, por ejemplo). De lo contrario hay que copiarla a mano, usando un For...Next o similar.

  Respuesta:  Mauricio Y Carlos -
Nosotros usamos un vector cuyos elementos a su vez son un vector, luego se puede copiar recorriendo una dimensión sola...

  Respuesta:  CAON
CREO QUE NO HAY UNA FUNCION ASI PERO SI ES COMO YO PIENSO LO PODRIAS HACER CON EL SIGUIENTE CODIGO:
PARA:
DATOS(X,Y)
DATOS2(X,Y)

FOR A=0 TO X
FOR B=0 TO Y
DATOS2(A,B)=DATOS(A,B)
NEXT
NEXT

SE SUPONE QUE DATOS ES EL ARRAY QUE TU TIENES Y DATOS2 ES EL ARRAY AL QUE QUIERES COPIAR LOS DATOS...
ESPERO QUE TE SIRVA....
CHAO.......