Hallo,
sowas
Delphi-Quellcode:
Var
vArray : Variant;
begin
vArray:=VararrayCreate([0,0],varvariant);
vArray[0]:=VararrayCreate([0,0],varvariant);
VarArrayPut(vArray,'foo',[0,0]);
end;
Das funktioniert , sofern mein Array ein Variant ist. Dummerweise brauch ich das als OleVariant.
Gibt es eine Entsprechung, mit der ich einem mehrdimensionalen OleVariant Werte zuweisen kann oder kann ich mein "normales" Vararray in in ein OleVariant konvertieren?
Oder hab ich hier einen Denkfehler und muss das anders lösen?
Thomasch,
allseits ein gesundes neues Jahr wünschend.