Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Delphi / Kylix / Turbo Pascal » Fehlende Units

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
12.08.2004, 12:48 Uhr
tossi65



Hallo Leute,
ich habe eine Unit bekommen, bei der es sich um eine Turbo Pascal Unit zu handeln scheint.
Es fehlen folgende Units:

uses
crt, dos, anfitool;


Was kann ich machen, um die Unit trotzdem zu nutzen? Delphi hat diese Units nicht.


Danke Tossi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
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.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Delphi / Kylix / Turbo Pascal ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: