AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi XE(5) und Windows NT 4.0

Ein Thema von pHL · begonnen am 18. Apr 2014 · letzter Beitrag vom 19. Apr 2014
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#11

AW: Delphi XE(5) und Windows NT 4.0

  Alt 18. Apr 2014, 10:34
Lieber nicht mit neuen IDE-Versionen editieren. Da hat man leicht mal properties in den DFM-Dateien die es in der alten Version nicht gibt.
Da muß man abwägen ob der zusätzliche Komfort solche Niggeligkeiten wert ist. Darum "umständlich".

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
pHL

Registriert seit: 27. Mai 2011
83 Beiträge
 
Delphi XE2 Professional
 
#12

AW: Delphi XE(5) und Windows NT 4.0

  Alt 18. Apr 2014, 11:13
Danke! Werde da nicht mehr viel probieren. Jetzt muss ich halt mit der Parallelinstallation leben

MfG.
pHL
  Mit Zitat antworten Zitat
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#13

AW: Delphi XE(5) und Windows NT 4.0

  Alt 18. Apr 2014, 11:44
Dann werde ich noch einmal testen müssen, dachte das funktioniert nicht wegen Unicode.
NT war von vornherein unicodefähig (NT 3.5). Ansonsten gilt was der Rest gesagt hat, dass es wahrscheinlich an statisch gelinkten Funktionen scheitern wird.

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#14

AW: Delphi XE(5) und Windows NT 4.0

  Alt 18. Apr 2014, 11:46
Die statischen Funktionen kann man aber auch rausschmeissen, wenn man angepasste Versionen der entsprechenden units verwendet.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#15

AW: Delphi XE(5) und Windows NT 4.0

  Alt 18. Apr 2014, 12:20
Delayed Loading

Hilft aber nichts, wenn die Funktion dann denoch benötigt wird.
Es sei denn man baut sich dafür eine Alternative.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#16

AW: Delphi XE(5) und Windows NT 4.0

  Alt 18. Apr 2014, 14:36
Mit XE2 erstellte Programme laufen noch unter Win2k. Mit XE5 erstellte Programme laufen erst ab XP. Ersteres kann ich selbst bestätigen, letzteres sagt Emba in seiner FAQ:
Zitat:
Will applications built with Delphi XE6 run on older versions of Windows including Windows XP, 2000, 95, 98 and Me?

Because of the use of Unicode as the default string type, Windows 98, 95, and ME will not run applications produced with Delphi 2009 or later. These operating systems do not support Unicode strings, and Microsoft has dropped support for them.

Applications built with Delphi 2009-XE2 and VCL will run on Windows 2000 or later. Applications built with Delphi XE3-XE5 will run on Windows XP and later. Applications built with Delphi XE6 will run on Windows Vista or later and should (unofficially) also run fine on XP.
MfG Dalai
  Mit Zitat antworten Zitat
evilboy

Registriert seit: 31. Jul 2004
Ort: Berlin
49 Beiträge
 
Delphi 2009 Enterprise
 
#17

AW: Delphi XE(5) und Windows NT 4.0

  Alt 19. Apr 2014, 16:24
Danke für die Antworten.

Leere DelphiXE VCL-Formularanwendung: Fehler: "Project4.exe is not a valid windows nt application"

Liegt wahrscheinlich an der VCL -> heißt für mich, dass ich Delphi2007 zusätzlich zum neuen Delphi brauche.

MfG.
pHL
Nein, das liegt daran, dass im PE Header der vom Compiler erstellten EXE-Dateien nun Windows 5.0 als Minimalversion angegeben ist. Es gibt irgendwo in den Tiefen der Projekteinstellungen eine Option, das zu ändern. Weiß spontan nicht welche, aber habs beim Testen von XE6 gesehen.

Aber das dürfte nur eines von vielen Hürden sein…
D1 / D2 (Dev) / D3 (Pro) / D4 (Pro) / D5 (Pro) / D6 (Ent) / D7 (Arch) / D8 (Arch) / D2005 (Pro) / D2006 (Exp) / D2007 (Pro) / D2009 (Ent)
C1 (CS) / C3 (Pro) / C4 (Ent) / C5 (Pro) / C6 (Ent) / C2006 (Exp) / C2009 (Ent)
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#18

AW: Delphi XE(5) und Windows NT 4.0

  Alt 19. Apr 2014, 17:45
Die Option befindet sich auf der Seite "Linken" und heißt "BS-Versionsfelder in PE-Header als <Haupt>.<Neben> setzen. Trotzdem würde ich mich wundern, wenn es dort funktionieren würde, da nicht einmal 2000 mehr funktioniert.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz