Entwickler-Ecke

Multimedia / Grafik - Kompilierungsproblem


Jörg1 - Do 18.08.05 17:03
Titel: Kompilierungsproblem
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 - Do 18.08.05 17:33
Titel: Re: Kompilierungsproblem
user profile iconJörg1 hat folgendes geschrieben:
undefinierter Bezeichner:PPointer / undefinierter Bezeichner:PPAnsichar.

schreib einfach in den type block der unit:

Delphi-Quelltext
1:
2:
PPointer = ^pointer;
PPansichar = ^pansichar;