Autor Beitrag
Jörg1
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Do 18.08.05 17:03 
Hallo zusammen,

Vor kurzen erwarb ich das Buch "DirectX 9 in Delphi" vom Autor Martin Pyka. Leider kann ich noch nicht damit arbeiten, da ich ein Kompilierungsproblem habe, und zwar betrifft das die von ihm bereitgestellte Datei d3dx9.pas. Ich habe sämtliche notwendigen Dateien in die richtigen Ordner kopiert, also d3d9.dll und d3dx9.dll in den Systemordner, und die notwendigen Units in einen separaten Ordner, den ich auch Delphi mitgeteilt habe unter Tools/Umgebungsoptionen/Bibliothek. Mein Compiler ist nicht mehr der aktuellste, nämlich Delphi5. Laut Aussage von Herrn Pyka sind die Buchsamples auf Delphi5 auch gelaufen. Wie dem auch sei, ich bekomme beim kompilieren in der d3dx9.pas folgende Fehlermeldungen : undefinierter Bezeichner:PPointer / undefinierter Bezeichner:PPAnsichar. Herr Pyka schrieb mir, es könnte daran liegen, das der Ordner, in dem sich die System.pas oder System.dcu befindet, nicht in den Delphi-Pfaden angegeben ist. Diese Dateien befinden sich bei mir im "Delphi\Lib"-Verzeichnis, und dieses ist in den Delphi-Pfaden eingetragen. Also kann man das ja schonmal ausschließen. Meine Hoffnung ist jetzt, das hier jemand ist, der dieses Buch auch hat und ebenfalls diese Probleme hat.

Über eine Antwort bzw. Hilfestellung würde ich mich sehr freuen

MfG

Jörg
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Do 18.08.05 17:33 
user profile iconJörg1 hat folgendes geschrieben:
undefinierter Bezeichner:PPointer / undefinierter Bezeichner:PPAnsichar.

schreib einfach in den type block der unit:
ausblenden Delphi-Quelltext
1:
2:
PPointer = ^pointer;
PPansichar = ^pansichar;

_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...