![]() |
.tpu nach .pas
Moin Leute !!
Hab bei mir grad wieder altes TurboPascal (5 ?) Zeug gefunden und wollte mal schauen ob das mit delphi auch noch funzt , aber jetzt ist mir eingefallen das in Tutbo Pascal die Units noch .tpu Endung hatten! Weiß jemand wie ich diese Dateien in die gebräuchliche delphiunit .pas ändern kann ? Das ist sehr wichtig denn bei den Programmen und Sourcen sind einige echt krasse Sachen dabei, die man auch noch in delphi-zeiten gut verwenden kann ! |
Re: .tpu nach .pas
Nenn das Ding in .pas um und kuck, wo der Compiler meckert.
|
Re: .tpu nach .pas
Funzt leider net :(
Kommen nur komische Zeichen raus! |
Re: .tpu nach .pas
Zitat:
|
Re: .tpu nach .pas
Seid ihr noch zu retten ? Wie soll das unter Delphi jemals laufen ? Da ist nicht mal der protected Mode dabei. 8) Na denn: viel Spaß.
|
Re: .tpu nach .pas
@ jbg : funzt leider auch nich : [Fataler Fehler] Datei nicht gefunden: 'c:\programme\borland\delphi6\Projects\Bpl\Crt.pas '
@ hansa : wie protected :?: |
Re: .tpu nach .pas
Ist ja auch klar. Um den "Protected Mode" musst Du Dir i.A. keine Sorge machen. Du benötigst auf jeden Fall die PAS-Source Dateien. Mit den TPU Dateien kannst Du nichts in Delphi anfangen. Wenn Du die PAS Dateien hast, dann musst Du anfangen die zu übernehmen, das kann umständlich werden, wenn diese die Unit CRT nutzen oder direkte Speicherzugriffe haben...
...:cat:... |
Re: .tpu nach .pas
wie protected ? Du hast nur 640 KB verfügbarer Speicher :!: Hast Du da überhaupt eine Konsolen - Applikation erstellt ? Ohne Source, z.B. mit TPU oder TPP wird nichts laufen.
P.S.: und dann grüßt dann noch Error 200. :mrgreen: Dürfte bald auftauchen. |
Re: .tpu nach .pas
@ sakura :
:wall: Die units benutzen Crt , und ich hab bei den meisten keine pas dateien(was macht Crt eingeltich?). Gibt's da eventuell einen delphi-ersatz dafür ? @ Hansa : Jo , hab's inner consolen-aplication versucht. |
Re: .tpu nach .pas
CRT ist die Bildschirm-Unit. Und ab ca. 400 Mhz Taktfrequenz kommt Error 200.
|
Re: .tpu nach .pas
den Fehler kann man doch z.b. mit slowdown umgehen oder ?
|
Re: .tpu nach .pas
glaube kaum. Aber vielleicht kommt er ja nicht. 8) Was machst Du eigentlich konkret mit TP 5 ?
|
Re: .tpu nach .pas
Doch. Außerdem gibt es genügend Patches für die Crt.tpu, die das Problem beheben. Google hilft.
|
Re: .tpu nach .pas
Ich hab halt n'paar alte tp dateien gefunden , darunter ein 3d engine , und's wäre halt schon cool
wenn ich die zum laufen kriegen würde, aber wies aussieht mach ichs per hand , denn den quellcode dieser tpu hab ich . Wird halt stressig! Danke für die vielen Antworten ! |
Re: .tpu nach .pas
Zitat:
...:cat:... |
Re: .tpu nach .pas
ne ne , die 3d engine hat keinen direkten hardware-zugriff sondern rechnet nur die 3d-koordinaten aus. Hab's jetzt auch zum laufen gebracht :roteyes:
edit : außerdem hat sie nostalgischen wert !!! |
Re: .tpu nach .pas
Hallo!
Eine kleine Bemerkung zum Error 200: Der kommt nur bei Turbo/Borland Pascal 7! Frühere Versionen hatten den Fehler nicht (dafür soll die Delay-Verzögerung abhängig vom Entwicklungssystem gewesen sein, auf schnellen Anwenderrechnern ging das verkürzt). Über das Problem habe ich mit vor einigen Jahren selber kräftig geärgert. Gruß Dietmar Brüggendiek |
Re: .tpu nach .pas
Auf der CD zum Buch "Turbo Pascal und Delphi für Kids" ist eine Borland TP7 Version dabei, wo eine gepatchte CRT unit dabei ist.
Unter Delphi kannst du statt "CRT" die Unit "WinCrt" verwenden. Schade, dass es keine Möglichkeit TPUs nach DCUs zu tranformieren... mh.. würde meine Turtle-Unit gerne auch in Delphi verwenden... mfG mirage228 [edit=sakura]Doppelten Post in die unendlichen Weiten der DB gesandt... Mfg, sakura[/edit] |
Re: .tpu nach .pas
Gut gut !
Werd's mir mal ansehen! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz