![]() |
Undefinierter Bezeichner: VarArrayCreate ?
Hallo,
erhalte bei folgendem Code den Error: Undefinierter Bezeichner 'VarArrayCreate'
Delphi-Quellcode:
Habe daher im Uses Bereich die Unit: System hinzugefügt.
...
// Adresse kopieren in neuen Datensatz // Ein variantes Array erstellen aField := VarArrayCreate([0,DataForm.Adressen.Fieldcount-1],VarVariant); // Datensatzwerte in Array einlesen for i := 0 to (DataForm.Adressen.Fieldcount-1) do begin aField[i] := DataForm.Adressen.fields[i].Value ; end; DataForm.Adressen.Insert; ... Erhalte dann aber den Fehler: Bezeichner redefiniert: 'System'. :gruebel: Finde den Fehler einfach nicht... Bitte um Hilfe... :roll: Gruß mandoki |
Re: Undefinierter Bezeichner: VarArrayCreate ?
Moin moin,
VarArrayCreate ist in der Unit Variants deklariert. (Bei Delphi 6) |
Re: Undefinierter Bezeichner: VarArrayCreate ?
Moin Peter,
hat funktioniert. Vielen Dank. Da scheint wohl meine Onlinehilfe (Delphi 7) nicht ganz korrekt zu sein, da wird es nämlich unter 'System' geführt.. (und AUCH unter Variants, wie ich mich gerade überzeugt habe). Na egal, Hauptsache es funktoniert. Danke und Gruß mandoki ;) |
Re: Undefinierter Bezeichner: VarArrayCreate ?
Dann ist die OH von D7 veraltet, da die Variants mal aus der System abgespalten wurd ( Ich glaube bei D6)
|
Re: Undefinierter Bezeichner: VarArrayCreate ?
Danke für den Hinweis, werde dem mal nachgehen...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz