![]() |
Mit Delphi für Windows 3.1 programieren
Hi,
ich habe noch einen ganz alten Rechner auf welchem Windows 3.1 läuft. Meine Frage ist jetzt ob ich irgendwie auf meinem "normalen aktuellen" Rechner für Windows 3.1 mit irgendeiner alten Delphi Version programieren kann. Ich möchte nicht so gerne direkt auf Windows 3.1 programieren da ich dort kein Internet und so hab. Ist DElphi 1 oder 2 für sowas richtig oder geht das alles erst ab Windows 95? Und läuft so eine alte Delphi Version dann überhaupt auf Windows Xp auf meinem aktuellen Rechner? |
Re: Mit Delphi für Windows 3.1 programieren
Wenn, dann Delphi 1, das erstellt noch 16-bittige Programme. Ob das unter XP läuft, kann ich nicht sagen, sollte aber vermutlich schon. Aber denk daran, dass unter 16 Bit alles ein wenig anders ist, vor allem bei Strings.
|
Re: Mit Delphi für Windows 3.1 programieren
Du brauchste einen Kompiler, der 16-Bit Programme erstellt. Das geht noch mit Delphi 1 oder entsprechenden Turbo Pascal Versionen.
|
Re: Mit Delphi für Windows 3.1 programieren
Sorry aber was ist Turbo Pascal? Oder gibt es vielleicht sogar die Möglichkeit das ich in Turbo Delphi programmiere und das dann mit irgendeinem PRogramm konvertieren kann? Wo kann ich denn ein entsprechendes DElphi kostenlos downloaden? Hab bei Google nichts gefunden wenn man nach Delphi 1 sucht.
|
Re: Mit Delphi für Windows 3.1 programieren
Hi,
für Win 3.1 bauchst du Delphi Version 1. (16Bit) Die Programme, die du mit Delphi 1 schreibst, laufen auch unter XP. Ich habe noch eine 16-Bit Software im Umlauf, die unter XP und sogar noch unter Vista läuft. Man muss halt die Beschränkungen von Delphi 1 beachten. Strings max. 255 Zeichen. Stringlist mit max. 16000 (pi-daumen) Einträgen. Schneller Ressourcenverbrauch. usw. Delphi 1 läuft auch unter XP. |
Re: Mit Delphi für Windows 3.1 programieren
Und wo kann ich das downloaden?
|
Re: Mit Delphi für Windows 3.1 programieren
Zitat:
|
Re: Mit Delphi für Windows 3.1 programieren
Ok dann benutze ich kein Turbo Prokut sondern Delphi 1. Und nochmal die Frage wo kann ich das downloaden?
|
Re: Mit Delphi für Windows 3.1 programieren
TD-Programme zu konvertieren dürfte nicht funktionieren. Turbo Pascal war der Vorgänger von Delphi, die Version 5.5 steht AFAIK bei Borland CodeGear zum freien Download. Aber da gibt es keine VCL oder dergleichen, außerdem kannst Du damit nur DOS-Programme schreiben. Dann gab es noch Turbo Pascal für Windows, auch da wird man auf die Bequemlichkeiten der VCL verzichten müssen. Also wäre Delphi 1 die erste Wahl. Zumindest auf der Delphi 4-CD war Delphi 1 noch dabei, schau Dich also mal um, ob Du noch ein altes Delphi günstig bekommen kannst (z.B. auf der alten Auflage von "Delphi für Kids").
|
Re: Mit Delphi für Windows 3.1 programieren
Wie jetzt? das muss man bezahlen? Ich benötige dieses DElphi 1 aber noch heute.
|
Re: Mit Delphi für Windows 3.1 programieren
Es gibt tatsächlich noch Software, die man bezahlen muss. Mein Delphi 2 Standard(!) hat damals 250 DM gekostet, wenn ich mich recht entsinne.
|
Re: Mit Delphi für Windows 3.1 programieren
Zitat:
|
Re: Mit Delphi für Windows 3.1 programieren
Wie gesagt, man muss nur nach der alten Auflage von "Delphi für Kids" suchen, da war Delphi 3 Pro dabei und Delphi 1. Hat den weiteren Vorteil, dass die 3er-Version zum Update berechtigt (wenn sich das nicht vor Kurzem geändert hat).
|
Re: Mit Delphi für Windows 3.1 programieren
Und keiner von euch hat dieses Buch? Also wenn es selbst Delphi 3 kostenlos gibt dann doch auch wohl Delphi 1 oder?
|
Re: Mit Delphi für Windows 3.1 programieren
Wer hat denn gesagt, dass es Delphi 3 kostenlos gibt? Ich habe das Buch beispielsweise, brauche es aber auch wegen der Updateberechtigung.
|
Re: Mit Delphi für Windows 3.1 programieren
Delphi 3 ist nicht kostenlos. Das gibt es nur zusammen mit dem Buch und der Verlag hat wohl eine entsprechende Lizenz von Borland erworben.
|
Re: Mit Delphi für Windows 3.1 programieren
Zitat:
Vor den aktuellen Delphis gab es Delphi 5, vorher gab es Delphi 3, vorher gab es Delphi 2, vorher gab es Delphi, vorher gab es Turbo Pascal für Windows, vorher gab es Turbo Pascal, vorher gab es Batch-Dateien. Mit Turbo-Pascal fing alles an (unter MS-DOS). Von MS gab es damals sogar auch ein Pascal, welches aber gegen uns Borländer NULL Chance hatte. IMHO basiert der größte Teil des nonVCL-Krams der aktuellen Delphi-Versionen immer noch auf dem uralten "Turbo Pascal für Windows" (mit dem man nur nonVCL programmieren konnte, da es noch kein Delphi gab). Unabhängig davon, wer gerade über die Aktienmehrheit verfügt, denke ich doch mal: "BORLAND" sind wir Programmierer, die wir Borland-Produkte benutzen? Oder? Borland gibt's nicht mehr. Schnüff und Schnieff ;-( Also was soll der ganze Unfug... (Bitte nach Klatsch und Tratsch in der DP verschieben) |
Re: Mit Delphi für Windows 3.1 programieren
Warum ist das Unfug?
|
Re: Mit Delphi für Windows 3.1 programieren
Zitat:
|
Re: Mit Delphi für Windows 3.1 programieren
Zitat:
Unfug ist es vielleicht?, weil Du eventuell? nicht weisst, was Pascal eigentlich ist :-( LG |
Re: Mit Delphi für Windows 3.1 programieren
Larsi. Geh doch nochmal Deine Möglichkeiten durch. Win3.1 wirst Du allenfalls auf einer Handvoll Kisten finden...weltweit.
Willst Du wirklich extra dafür ein Programm schreiben? Vielleicht ziehst Du einfach in Betracht, Deine Kiste auf ein Win98 oder 2k Upzugraden, dafür findest Du deutlich einfacher eine CD. Es gibt immer mehr als eine Lösung... Sherlock |
Re: Mit Delphi für Windows 3.1 programieren
Warum ist Unwissenheit Unfug? Unwissneheit als Unfug zu bezeichnen, das ist Unfug. Er hat lediglich gefargt, mit welcher Delphi Entwicklungsumgebung er noch Programme für Windows 3.1 erstellen kann.
@Sherlock: Es ist nicht gesagt, dass es eine produktive Software werden soll. Eventuell will er es nur aus Spass an der Freude machen. |
Re: Mit Delphi für Windows 3.1 programieren
Ich muss zu Hause noch irgendwo TPWin 1.5 rumliegen haben. Ist zwar eher was für Masochisten, aber ich könnte es Larsi zukommen lassen (sofern ich die CD finde).
|
Re: Mit Delphi für Windows 3.1 programieren
Aber der Satz ist Unfug ... :stupid:
Zitat:
|
Re: Mit Delphi für Windows 3.1 programieren
Wenn Du unbedingt heute noch loslegen willst, dann schau doch mal ob es in Kiel nicht eine gut sortierte Buchhandlung gibt. Das Buch kostet nur ein paar Euro (ca 30, glaub ich) und Du hast, wie schon weiter oben erwähnt, (noch) die Updateberechtigung auf die aktuelle Pro-Version.
Ansonsten nimmste Amazon mit overnight und fängst morgen erst an... |
Re: Mit Delphi für Windows 3.1 programieren
Also wie genau heißt das Buch denn?
|
Re: Mit Delphi für Windows 3.1 programieren
Liest du auch was andere schreiben?
Zitat:
|
Re: Mit Delphi für Windows 3.1 programieren
Aber Vorsicht: Ich sehe gerade, dass nicht jede Ausgabe dieses Buches auch Delphi 1 beinhaltet. Die aktuelle Auflage beispielsweise kommt mit Delphi 7 daher. Achte also in Deinem eigenen Interesse darauf, die richtige Auflage zu erwischen. Welche das ist, wird beispielsweise Amazon Dir verraten können.
|
Re: Mit Delphi für Windows 3.1 programieren
Zitat:
Delphi-Quellcode:
Und das ist nur eine vergleichsweise kleine Anpassung an Delphi 1.
uses ShellAPI;
function ExecApp32(const Appname: string): LongInt; begin Result := ShellExecute(0,'open',PChar(Appname),nil,nil,SW_SHOW); end; function ExecApp16(const Appname: string): LongInt; var pApp: PChar; begin pApp := StrAlloc(MAX_PATH); StrPCopy(pApp,Appname); Result := ShellExecute(0,'open',pApp,nil,nil,SW_SHOW); StrDispose(pApp); end; [edit] @Chäffe: ich habe bewusst "alte Auflage" geschrieben ;) [/edit] |
Re: Mit Delphi für Windows 3.1 programieren
:oops:
Schon, aber ich hatte das Wort "alt" überlesen und hielt die Wahrscheinlichkeit für > 0, dass dies Larsi ebenfalls so ergeht. Aber vielleicht bin auch nur ich so flusig im Kopf - kann ja passieren mit Ende zwanzig. :stupid: |
Re: Mit Delphi für Windows 3.1 programieren
[OT] Soll ich Dir meinen Rollator schicken? :mrgreen: [/OT]
|
Re: Mit Delphi für Windows 3.1 programieren
Na schön, alles im Lot?
Ich mach hier mal zu! Oh Mist, bin kein Mod, der Zumachen kann!!! |
Re: Mit Delphi für Windows 3.1 programieren
Guckst Du
![]() ABER ACHTUNG: Wird nicht von Amazon direkt vertrieben und daher evtl. nichts mit overnight... ... aber immerhin schonmal ein Anhalt in welche Richtung (Titel UND Ausgabe/Auflage-Jahr) Du suchen solltest... |
Re: Mit Delphi für Windows 3.1 programieren
Oder das hier:
![]() |
Re: Mit Delphi für Windows 3.1 programieren
@hamburcher: He, was ist denn los?
Die Frage von Lars dürfte im Wesentlichen beantwortet sein. Und mal ein OT-Beitrag sei doch gestattet. ;-) Ich kann die Intensität Deiner Bestürzung über die Frage von Lars bzw. sein Unwissen rund um TP derzeit nicht ganz nachvollziehen. Viele Dinge kann man sich selbst erarbeiten, das ist korrekt - aber die Frage nach einer 16bit-IDE mag aus heutiger Sicht ungewöhnlich sein, jedoch ist sie durchaus legitim. |
Re: Mit Delphi für Windows 3.1 programieren
Bevor Ihr Euch an den 16Bit festbeißt, solltet Ihr mal an win32s denken, welches bei Win 3.1/3.10 eingeführt wurde. Einfach mal nach WIN32S16.DLL suchen oder PW1118.exe installieren.
![]() ![]() ![]() Nachtrag: ![]() |
Re: Mit Delphi für Windows 3.1 programieren
Wobei nach meiner Erinnerung Win32s nur bedingt zu gebrauchen war.
|
Re: Mit Delphi für Windows 3.1 programieren
Es sind einige Win32-Anwendungen darauf gelaufen. Also kann er es zumindest einmal versuchen, wenn er keinen 16Bit-Compiler auftreiben kann.
|
Re: Mit Delphi für Windows 3.1 programieren
OK, Versuch macht klug. Trotzdem hab ich so meine Zweifel.
|
Re: Mit Delphi für Windows 3.1 programieren
Hallo,
wenn ich mich recht erinnere, enthält die Delphi 2 CD auch ein Delphi 1. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:03 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-2025 by Thomas Breitkreuz