Programmdiskette für Pascal 7.0

Hallo Programmierfreunde!

Ich versuche mich in Turbo-Pascal. Habe die Bücher für TP 1 bis 7.0 aber keine Programmdisketten dazu.
Wer kann mir solche anbieten (3,5 Zoll) - oder sonstwie weiterhelfen um Programmscripts lauffähig zu machen ??
Danke schon im voraus, Fritz

Hi,

anbieten kann ich dir meine nicht, weil cih die nicht hergebe, aber Du kannst FreePascal nehmen: http://www.freepascal.org/ Dafür gibts mit Lazarus auch ne grafische Oberfläche. Und wenn es etwas Geld kosten darf: VOn Delphi gibts seit neuestem eine Starter für 149€.

Grüße

Hi Fritz

Entweder versuchen eine Verion auf eBay eine zu ersteigern:
http://www.ebay.de/sch/i.html?_from=R40&_trksid=p519…

oder aber direkt beim Embarcadero (die haben Delphi/Pascal von Borland abgekauft) die alte Turbo Pascal 5.5 Version gratis runterladen. Man muss da einfach vorher einen Account erstellen.

http://edn.embarcadero.com/article/20803

Gruss
Sam99

Turbo Pascal ist mittlerweile von Borland freigegeben worden

http://www.windows7download.com/win7-turbo-pascal/yh…

Genau das.

Mit der FPIDE gibt es auch noch die alte Programmieroberfläche, die fast genauso funktioniert, wie es in dem Skript beschrieben sein dürfte. Nur der Grafikmodus ist etwas anders, keine BGI-Treiber mehr, moderne Grafikkarten können halt mehr und funktionieren leicht anders.

Von der alten TP7 ist abzuraten, es sei denn, Du hast einen genau so alten Computer. Bei Taktgeschwindigkeiten über 200MHz funktionieren einige Bibliotheken nicht mehr, das ist so ein echt aufgetretener Vorläufer des Jahr-2000-Bugs. Gab dann zwar auch Hacks, um diesen Laufzeitfehler 200 zu beheben, aber ob die heute noch funktionieren…

Gruß Lutz

Au stimmt… da war doch was mit der CRT-Unit…

http://www.webplain.de/turbopascal/error200.php

hatte ich ganz vergessen :smile:

Hi,

hast Du einen Link für die Freigabemitteilung? Und einen Download direkt von Borland/Embarcadero? So ist diese Quelle nicht vertrauenswürdig.

Gruß, Lutz

Hallo Lutz,

danke für deinen Hinweis, habe dort bei Embacadero schon einen Download versucht, - hat aber nicht funktioniert.

Gruß, Fritz

Wie gesagt,

nimm Freepascal, das ist, bis auf die Grafikinitialisierung, zu 99% identisch. Und wenn Du Lazarus erst mal weglässt, auch ziemlich klein.

Gruß, Lutz

Hallo Lutz,
danke für Deine Unterstützung, nun bin ich schon ein Stück weitergekommen.
Mein Ziel ist es derzeitig eine Stoppuhr mit Lichtschrankenauslösung und -Stoppung zu programmieren. Das mit der Stoppuhr kriege ich hin. Aber den Zugriff auf eine Schnittstelle (USB mit RS 232-Adapter)zum Abgriff des Start/Stoppsignals konnte ich bis jetzt nirgends finden. Hast Du mir einen Tipp dazu? Würdest mir damit sehr helfen.

MfG Fritz

Hi,

R232 über die serielle Schnittstelle hatte ich mal gemacht, da aber mit asm-Zugriff auf die Ports. Und musste beim nächsten Versuch feststellen, dass R232 die Datenleitung an beliebiger Stelle haben kann…

Unter Windows: Wenn der Treiber des Konverters installiert ist, wird ein virtueller COM-Port geschaffen, auf den wie in alten Zeiten zugegriffen werden kann. Da sollte Code existieren, im wesentlichen sollte sich das wie eine Datei verhalten, in der also mit den normalen Dateioperationen geschrieben und gelesen wird.

Unter Linux wird ein \dev\ttyUSBxx Device angelegt, für welches ähnliches gelten sollte.

Schau mal unter „Contributed Units“

Vielleicht ist auch

http://en.wikibooks.org/wiki/Serial_Programming/DOS_…
http://en.wikibooks.org/wiki/Serial_Programming/Seri…

hilfreich. Oder auch diese Diskussion

http://lists.freepascal.org/lists/fpc-pascal/2011-Ju…

Gruß, Lutz