Entwickler-Ecke
Programmierwerkzeuge - Runtime Error in Windows Embedded
s.feichtl - Mi 06.06.12 13:55
Titel: Runtime Error in Windows Embedded
Hallo!
Ich habe ein Problem. Ich hab auf meine PC in Delphi XE2 eine Visualisierung für eine Anlage programmiert. Auf dem PC funktioniert diese auch super (Windows XP).
Wenn ich die exe Datei jedoch auf meiner SPS (Windows XP embedded) öffnen möchte, kommt ein Fehler.
The exception Illegal Instruction
An attemt was made to execute an illegal instruction.
Wenn ich eine andere exe, im alten delphi programmiert, öffnen will geht das reibungslos.
Funktionieren XE2 Compilate auf Windows XP embedded nicht oder ist da was anderes faul?
MFG
Simon Feichtl
Moderiert von
Narses: Topic aus Sonstiges (Delphi) verschoben am Mi 06.06.2012 um 15:51
jaenicke - Mi 06.06.12 16:53
Hallo und :welcome:
Wenn es sich um eine alte CPU handelt, die SSE nicht hat, dann funktionieren Delphi-Anwendungen dort nicht. Das ist ein Fehler in der System-Unit. Hier wurde eine Lösung gepostet wie du das binär in der .dcu patchen kannst:
http://www.delphi-forum.de/viewtopic.php?p=651820#651820
s.feichtl - Fr 08.06.12 09:53
Vielen Dank für deine Atnwort.
Ich habe jedoch eine Frage dazu:
Ich besitze die XE2 professionell, das bedeutet ich habe auch den Quellcode der System.pas.
Weißt du was ich im Quellcode ändern müsste, bzw. könnte es auch funktionieren einfach die System.pas vom Delphi 2009 zu nehmen?
MFG
Simon
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!