Einzelnen Beitrag anzeigen

Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Variant zu array of string casten?

  Alt 18. Jul 2007, 09:45
Ein Variant kann ein dynaisches Array enthalten. Dies wird in einem SafeArray gespeichert und geht auch ganz einfach zuzuweisen:
Delphi-Quellcode:
var x:array of string;
    v:variant;
//...
v:=x;
Und das kannst du genausogut auch andersherum machen. (VarArrayCreate macht ja auch nix anderes)

Die Frage ist hier allerdings nur, ob das Varaint, von dem hier gesprochen wird tatsächlich ein SafeArray beinhaltet oder "nur" einen Pointer o.ä. der auf irgendeine Liste oder sowas zeigt.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat