Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.103 Beiträge
Delphi 10 Seattle Enterprise
|
Dynamischer VarArray erzeugen aber wie?
9. Sep 2004, 17:15
Hallo Zusammen,
die Frage vorab:
wie kann ich VarArrayOf Dynamisch erzeugen ?
VarArrayOf([1,2,3,....]);
Die folgende Function Union benötigt ein ArrayOfLocations vom Typ OleVariant.
Wenn ich es manuell mache sieht es so aus:
Mylocation1 := FMap.GetLocation(Lat1, Lon1, 1);
Mylocation2 := FMap.GetLocation(Lat2, Lon2, 1);
GKMapPoint1.Map.ActiveMap.Union(VarArrayOf([Mylocation1, Mylocation2])).GoTo_;
Das Problem ist, die Anzahl der Locations ist erst zur Laufzeit bekannt.
Mylocation1...MylocationX und somit ist auch der Übergabeparameter
nur zur Laufzeit bekannt.
VarArrayOf([Mylocation1, Mylocation2, ....])
Hat jemand eine Idee wie das geht?
Gruß Kostas
|