001
12.08.2004, 21:51 Uhr
Hans
Library Walker (Operator)
|
Hi,
crt und dos sind in der Tat Units aus Turbo Pascal. crt ist für die direkte Ein- und Ausgabe über Tastatur und Bildschirm zuständig, sie entspricht von der Funktionalität der conio.h aus C. Weil sich das alles auf einen Textbildschirm bezieht wird es die in Delphi auch nicht geben, weil man sie dort nicht braucht, bzw. weil sie allgemein nicht ins Konzept einer graphischen Benutzeroberfläche passt. Bei dos handelt es sich um betriebssystemspezifische Funktionen, wenn ich mich recht erinnere. In diesem Fall DOS-spezifisch, und deshalb unter Delphi (Windows) auch nicht zu gebrauchen. anfitool sagt mir so gar nichts. Bist Du sicher, das es anfitool und nicht ansitool heisst. Dann könnte ich mir nämlich vorstellen, das es sich und Funktionen handelt, die etwas mit dem ANSI-Treiber zu tun haben.
Wenn Du die Unit im Quelltext vorliegen hast, kannst Du versuchen, die DOS-spezifischen Dinge heraus zu streichen, und/oder durch entsprechende Windowsfunktionen zu ersetzten. Wenn das zu aufwändig ist, sieh Dir genau an, was die Unit sonst noch für eine Funktionalität anbietet, und schreib eine entsprechende unter Delphi neu. Das sind zwar keine tollen Aussichten, aber etwas besseres fällt mir dazu auch nicht ein.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |