Autor Beitrag
Kabal
Hält's aus hier
Beiträge: 4

Win XP
Delphi 6 Enterprise
BeitragVerfasst: Do 08.07.10 15:29 
Hallo,

ich habe aktuell eine Trialversion von Delphi 2010 in der Architectversion und versuche meine Delphi 6 Projekte damit zu kompilieren.
Ich bekomme aber bei allen Methoden zum Thema "Variants" wie z.B. "VarIsNull()", "VarIsEmpty()", "EmptyParam", etc., die Meldung das dies undeklarierte Bezeichner sind.

In der Architect Trial Version sind leider nicht die Sourcecodes dabei, die Hilfe selbst ist auch mehr als dürftig, fast schon nicht vorhanden. Grade im Bereich Variants hat die Hilfe nichts für Delphi enthalten.

Weiß jemand wie man unter Delphi 2010 Variants auf vorhandene Werte bzw. NULL prüft?
Hat jemand eine Erklärung dafür, dass in Delphi 2010 alles zum Thema Variants scheinbar fehlt, wo sind die Sourcecodes? Die IDE hat in ihren Umgebungsvariablen die Pfade zu den Sourcecodedateien angelegt, aber sie wurden nicht installiert. Wo bzw. wie bekomme ich die her?

Ich hoffe Ihr könnt mir bei meinen Fragen weiterhelfen. Denn bis auf das Thema "Variants" habe ich bisher alles zum Laufen mit Delphi 2010 gebracht.

Vielen Dank im voraus.

Mfg
Kabal
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Do 08.07.10 15:31 
Hi,

hast du die Unit "Variants" zu der Uses-Liste deiner Unit hinzugefügt?

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.

Für diesen Beitrag haben gedankt: Kabal
Kabal Threadstarter
Hält's aus hier
Beiträge: 4

Win XP
Delphi 6 Enterprise
BeitragVerfasst: Do 08.07.10 15:47 
Autsch, manchmal seh ich den Wald vor lauter Bäumen nicht.

Ja, ich habe die Unit in der Uses-Klausel, aber drumherum war eine IFDefine-Abfrage die halt ungültig war und darum wurde die Unit nicht eingebunden.

Zu meiner Verteidigung muss ich aber sagen, dass das nicht mein Code, sondern der Code von einem früheren Entwickler der Software, ist.

OK, damit wäre der wichtigste Teil meiner Frage geklärt, vielen herzlichen Dank elundril.

Bleibt noch die Frage nach den Delphi Sourcen im Delphi 2010 Installpaket. Wäre schon schöner, wenn ich wieder in die Sourcen schaun könnte, die Hilfe ist halt leider meistens keine hilfe.

Mfg
Kabal
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Do 08.07.10 16:07 
da kann ich dir leider nicht helfen, da ich nur Delphi 7 Personal habe. Aber ich denke die Sourcecodes werden vermutlich nicht mitgeliefert bei der Trialversion. Bei D7 Personal sind sie auch nur in DCU-Form dabei.

aber du kannst ja einfach mal im Installationsordner von D2010 nach allen .pas-Dateien suchen, vielleicht sinds sie ja dabei. ;)

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
Kabal Threadstarter
Hält's aus hier
Beiträge: 4

Win XP
Delphi 6 Enterprise
BeitragVerfasst: Do 08.07.10 16:09 
Nein,

das Installerpaket ist nur 17,1 MB groß. Bei der Installation wird alles aus dem Netz geladen. Dachte aber die Sourcen wären mit dabei, damit man halt reinschaun kann. Aber ok, wie gesagt, das wichtigste haben wir ja geklärt :)

Mfg
Kabal
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Do 08.07.10 16:15 
Möglicherweise sind die Sourcen der RTL/VCL bei der Trial nicht dabei. Bei der Vollversion sind sie aber dabei

_________________
Markus Kinzler.