Forum: PC-Programmierung Alte Projekte mit Delphi neu kompilieren


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Kalle Müller (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo.
Wir haben in der Firma noch mehrere Projekte, die mit Delphi für 
XP-Rechner erstellt wurden. Meine Frage, ist es sehr problematisch, die 
Projekte neu für Windows-8-Rechner zu kompilieren?

Gruss, Kalle

von Meggle (Gast)


Bewertung
0 lesenswert
nicht lesenswert
probiers doch aus?

von Rufus Τ. F. (rufus) (Moderator) Benutzerseite


Bewertung
0 lesenswert
nicht lesenswert
Kalle Müller schrieb:
> Meine Frage, ist es sehr problematisch, die
> Projekte neu für Windows-8-Rechner zu kompilieren?

Warum neu kompilieren? Die Exe-Dateien, die "für XP" gemacht wurden, 
sollten auch unter Windows 8 nach wie vor funktionieren -- sofern das 
keine 16-Bit-Exe-Dateien aus einem steinalten Delphi waren.

von xvzf (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Rufus Τ. Firefly schrieb:
> sollten auch unter Windows 8 nach wie vor funktionieren -- sofern das

Also da hab ich andere Erfahrung, bei mir gehen viele Programme sogar 
unter Windows 7 problemlos - und Windoofs wirft mir in aktueller Version 
"Error 0xc......" entgegen, also es ist nicht gesagt gesagt dass jede 
Software läuft - auch im Kompatibilitätsmodus.

Immerhin setzten viele Firmen noch Win 98 (kein Witz) weil die Software 
auf neueren Betriebssystemen nicht lauffähig ist. Warum? Ich denke wegen 
Änderungen am NT Kernel

LG

von bluppdidupp (Gast)


Bewertung
0 lesenswert
nicht lesenswert
xvzf schrieb:
> Warum? Ich denke wegen
> Änderungen am NT Kernel

Die eigentliche Ursache dürfte in den meisten Fällen wohl eher Pfusch im 
Programmcode, falsche Nutzung von Windows-APIs, defektes Manifest, 
hardkodierte Pfade, etc. sein - Was aber dann erst durch hinzugekommene 
Checks in neueren Windows-Versionen auffällt.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.