Probleme bei Start von Demo.pas

Hallo!
Ich habe mir das Buch Turbo Pascal & Delphi von H.-G. Schumann gekauft, da auf der Buch-CD gleich Turbo Pascal 7 mitgeliefert ist. Ich hab Pascal auch installiert, und sowohl auf einem Win Me Rechner als auch auf einem Dos-Laptop, kann man in Pascal Demo.pas nicht ausführen, weil angeblich „Unit Versionen nicht übereinstimmen (XGraph)“. Ich hab leider von Pascal noch keine grosse Ahnung, aber auch andere Graphikquellcodes auf der CD funktionieren mit der gleichen Begründung nicht.

Könnte mir jemand helfen? Es wäre schade, wenn hier schon scheitere…

Falls es es an der Pascal-Version liegt, wo kann Turbo Pascal 7 kaufen?

Gruss
Ben

Hallo,
wenn der Compiler die Unit nicht findet
kann es daran liegen, daß im Menu
„Optionen/Verzeichnisse“ der Pfad für die
Units nicht eingetragen ist.
Normalerweise: c:\TP\Units
Alternativ kannst Du die benötigten
Unit auch in das aktuelle Verzeichnis kopieren.
Gruß Uwi

Vielen Dank für die schnelle Hilfe.
Ich werde dies noch einmal überprüfen, ist es denn auch möglich, dass die Unit XGraph (ist diese irgendwie bekannt?) vielleicht zu einer früheren Pascal-Version gehörte und nicht mehr von Pascal 7 genutzt werden kann?

Vielen Dank für Hilfe

Ben

Vielen Dank für die schnelle Hilfe.
Ich werde dies noch einmal überprüfen, ist es denn auch
möglich, dass die Unit XGraph (ist diese irgendwie bekannt?)
vielleicht zu einer früheren Pascal-Version gehörte und nicht
mehr von Pascal 7 genutzt werden kann?

Ja, das kann auch das Problem sein. "XGraph.tpu
kenne ich nicht.
Ich habe gerade mal im Units-Verzeichnis von TP7
nachgesehen und da gibs nur die Units
„Graph.tpu“ und dann noch „Graph3.tpu“.
Ich habe für Grafikanwendungen immer „Graph.tpu“
benutzt und ich glaube seit TP5 ist diese so drin.
„XGraph.tpu“ könnte auch vom Nachfolger „WIN-Pascal“
oder so stammen.
Versuche doch erst mal die „XGraf.tpu“ durch die
„Graf.tpu“ zu ersetzen.
Ich könnte auch nach paar Quelle sehen, die ich
für TP7 habe. Schick mir bei Interesse 'ne Mail.
TIP: Hilfefunktion von TP nutzen
-> [SHIFT +F1] für Befehlsliste und
-> [CTRL+F1] für Kontexthilfe (dazu vorher Cursor
auf ein Schlüsselwort im Quelltext bringen)
Gruß Uwi

Nochmals vielen Dank für die Hilfe!

Ich habe inzwischen herausgefunden, woran es gelegen hat:
Da scheinbar neuere Prozessoren durch ihre erhöhte Geschwindigkeit Probleme mit Pascal haben können, wurden von Borland einige Dateien aktualisiert. Scheinbar wurden dadurch einige zusätzliche Units (XGraph, XMovie etc.) von Pascal nicht mehr akzeptiert. Glücklicherweise lagen diese jedoch noch als Quellcode in einem Verzeichnis der Buch-CD bei. Nachdem ich also diese erneut mit dem gepatchten Pascal zu tpu-Dateien kompiliert hatte, funktionierte alles prima.
Allerdings hat der Autor nicht deutlich erwähnt das es zu solchen Problemen kommen könnte.

Alles Gute
Ben

Ja,
die Patches für TP waren ab ca. 330Mhz notwendig,
Aber neue TPU’s brauchte man dazu nicht. Wir haben
den Borland Patch eingespielt und die Quellen ganz
normal recompiliert und seitdem laufen meine ganze
alten TP7-Programme wieder (zumindest für
500…700Mhz-Pentium).
Aber schönen Dank für die Infos. Falls es mal
wieder so ein Problem gibt, kann ich mich erinnern,
daß da noch was war.
Gruß Uwi