Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

TurboPascal BGI-Pfad festlegen

KoRny Boy / 5 Antworten / Flachansicht Nickles

Hi,
Ich hab da n programm mit turboPascal geschrieben, das ich jetzt auf CD brennen will, also auch auf anderen PCs laufen soll.
Aber um das Programm zu starten muss ich immer erst den BGI-Pfad angeben. Das nervt ja n bissel.
Und da auf jedem pc das cd-laufwerk einen anderen buchstaben haben kann, muss man das irgendwie anders machen.

z.B.:
E:-spiele-so&so
D:-spiele-so&so
G:-spiele-so&so

Wie kann man den Buchstaben vom cd-lw detecten lassen und den Pfad konstant
lassen?
weiß jemand wie das so funktioniert???

Danke im voraus
Gruß KoRny Boy

Wer anderen eine Grube gräbt ist selbst ein Schwein
bei Antwort benachrichtigen
Andreas42 KoRny Boy „TurboPascal BGI-Pfad festlegen“
Optionen

Hi!

Vorsicht, hier wird's kompliziert! ;-)

Man kann die BGI-Datei direkt in das fertige EXE-Programm einlinken. damit sollte man die Probleme mit dem BGI-Pfad los sein.

Mein Problem: ich hab' Literatur dazu, aber hab' das nie gemacht...

Es ist in "Borland Pascal 7.0 - Das Buch" vom TEWI-Verlag ausführlich beschrieben (falls eine Bibliothek ind er Nähe sein sollte).
Eckpunkt ist das Tool bgiobj.exe, dass Borland mitliefert. Eine einfache Suche findet bereits etliche Artikel dazu: Link.

Dieser Link scheint mir bracubar zu sein: http://www.geocities.com/SiliconValley/Park/3230/pas/pasl2007.html

Etwa in der Mitte wird unter "Linking Graphic Files" beschrieben, was man machen muss.

Ich hoffe, das hilft dir weiter.

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen