![]() |
Letztes Delphi mit Zielplattform Windows 95?
Ich stehe gerade vor der Aufgabe, ein Programm für Windows 95 und Windows NT 4 Umgebungen zu erstellen. Um die nahe liegende Frage gleich vorwegzunehmen: Es handelt sich um ca. 15 Jahre Maschinensteuerungen und an ein Upgrade ist leider nicht zu denken (ja, das war auch damals schon veraltet).
Da die Arbeit mit älteren Delphi-Versionen naturgemäß immer etwas langsamer vonstatten geht, möchte ich das bereits in der Angebotsphase berücksichtigen. Natürlich schränkt das auch den möglichen Funktionsumfang der Programme ein, wobei das aber wohl eher dem OS geschuldet ist. Meines Wissens ist Delphi 2007 hier die letzte Version, die für diese Zielplattformen geeignet ist. Kann das jemand bestätigen oder widerlegen? Gibt es etwas zu beachten? |
AW: Letztes Delphi mit Zielplattform Windows 95?
Hallo Uwe!
Wir entwickeln mit Delphi 2007 noch für Windows NT -> mit neueren Delphi-Versionen funktioniert die NT-Unterstützung leider nicht. Zu Win95 kann ich leider nichts sagen. LG pHL |
AW: Letztes Delphi mit Zielplattform Windows 95?
Für solche alte WIndowsversionen würde ich D6 oder D7 nehmen.
|
AW: Letztes Delphi mit Zielplattform Windows 95?
Für Windows 95 wurde ja praktisch das Delphi 2 erfunden. :stupid:
Delphi 4 / Delphi 4-Programme liefen da auf jeden Fall noch drauf. Delphi 7 wäre aber da älteste, was du noch über Embarcadero beziehen könntest. Und nativ wäre Delphi 2007 das Letzte, was noch ginge (wenn es denn geht), denn ab 2009 brauchst du ja Unicode, was man teilweise aber in Win9x/ME nachrüsten konnte. ![]() Aber keine Ahnung, ob das unter 95 überhaupt wirklich funktionsfähig war. Du könntest dir ja mal ein 95 in der VM installieren (bräuchtest du dann ja sowieso, zum Entwickeln/Testen) und D7/D2007 ausprobieren. Hattest dir doch bestimmt alle Lizenzen bis D7 freischalten lassen, beim Kauf der/eines neueren Delphis. :D |
AW: Letztes Delphi mit Zielplattform Windows 95?
Zitat:
Zitat:
Zitat:
Zitat:
![]() |
AW: Letztes Delphi mit Zielplattform Windows 95?
Zitat:
also ein
Delphi-Quellcode:
Und als Delphi-Entwickler musst du gegen die dort bereitgestellten DLLs dein Programm compilieren lassen.
if IsNTSystem then
WinAPIFunctionW(...) else WinAPIFunctionA(...) Also ein 1000 DLL-Funktionen einbinden und verwenden die genau das obige machen. D2009 und Co. laufen mit diesem "Layer" trotzdem nicht |
AW: Letztes Delphi mit Zielplattform Windows 95?
Zitat:
Ja, auf Stackoverflow wird es bestätigt und erläutert: ![]() |
AW: Letztes Delphi mit Zielplattform Windows 95?
D7 geht auf jeden Fall, bei D2006 bin ich mir nicht so sicher!
Gruß K-H |
AW: Letztes Delphi mit Zielplattform Windows 95?
Der Einzig mir bekannte Grund dafür dass Delphi-Anwendungen nicht mehr auf Win9x laufen, ist die Unicode-Unterstützung, die in der alten Windows-Generation nicht sehr ausgeprägt ist, die Delphi ab Version 2009 aber zwingend voraussetzt.
|
AW: Letztes Delphi mit Zielplattform Windows 95?
Zitat:
Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:42 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