Array de Arrays

Roberto G?
12 de Marzo del 2006
Estoy tratando de utilizar una dll cuyas instrucciones me dicen que una de las funciones utiliza (en Delphi, aunque me dicen que es compatible con VB) uno de los datos siguientes

ReaderDataOfOnePack = Record
nModemId : Integer;
nReaderId : Integer;
nRecordCount : Integer;
naryModemRecordId : Array[1..RecordCountOfOnePack] of Integer;
naryRecordType : Array[1..RecordCountOfOnePack] of Integer;
naryReaderRecordId : Array[1..RecordCountOfOnePack] of Integer;
byteFailCount : Byte;
charary2CardNo : Array[1..RecordCountOfOnePack] of Array[1..21] of Char;
charary2Time : Array[1..RecordCountOfOnePack] of Array[1..14] of Char;
naryParamNo : Array[1..RecordCountOfOnePack] of Integer;//Parameter ID
naryParamValue : Array[1..RecordCountOfOnePack] of Integer;//Parameter value
bytearyPoint : Array[1..RecordCountOfOnePack] of Byte;//Byte point
end;

Al tratar de utilizarlo en VB, tengo el problema de que los datos charary2CardNo y charary2Time son arrays de arrays y no consigo hacer que funcione, ya que no puedo definir un tipo array de arrays. Aunque he intentado definiendo una matriz de tipo de usuario, y estos definirlos como matrices, no ma ha funcionado.

¿Alguien sabe como podría implementarlo para que funcione?