Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Unter Win.7-64-bit kompiliert läuft nicht unter XP (https://www.delphipraxis.net/157212-unter-win-7-64-bit-kompiliert-laeuft-nicht-unter-xp.html)

pmoegenb 3. Jan 2011 11:33


Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Beim Einsatz der Programme unter Windows XP kommt beim Erstellen eines neues Datensatzes (ABS) die Fehlermeldung:

Externe Exception COFB007F

Unter Windows 7-64-bit läuft das Programm einwandfrei.

Kann da Jemand etwas mit anfangen, bzw. kennt die Gründe hierfür ?

Assarbad 3. Jan 2011 12:00

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Auf Anhieb kann ich dir nicht sagen was es bedeutet, aber Exceptions sind üblicherweise NTSTATUS (gleiche Kodierung wie HRESULT), also guck mal hier: http://blogs.msdn.com/b/oldnewthing/...03/942851.aspx

Dezipaitor 3. Jan 2011 13:46

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
:idea:
Zitat:

Zitat von C0FB007F
Die angegebene Prozedur wurde nicht gefunden

:(

Assarbad 3. Jan 2011 17:03

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Dann wäre die Frage welche DLLs benutzt werden und ob die auf dem XP und dem 7 identisch sind oder bspw. verschiedene Versionen haben. Prinzipiell gilt gleiches für die jeweiligen Abhängigkeiten.

pmoegenb 3. Jan 2011 20:10

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Nun, der einzige Unterschied besteht darin, dass das Programm (Delphi 2010) unter Windows 7-64bit neu kompiliert wurde. Möglicher Weise hängt es mit den Delphi-Komponenten für Absolute Database zusammen.

Assarbad 3. Jan 2011 20:17

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Kannst du nicht mal nen Debugger (bspw. WinDbg) ranhängen und gucken welche Funktion nicht importiert werden kann?

Immerhin gibt es nicht so viele Funktionen für das Auffinden einer Funktion und der Callstack mag uns weiteren Aufschluß geben. Das Programm scheint ja erstmal zu starten, oder? Ich tippe mal auf COM. Irgendeine COM-Komponente die du benutzt spuckt vielleicht diesen Fehler weil der Import einer Funktion nicht gelingt.

Aber es sind einfach zu weniger Informationen von deiner Seite verfügbar als daß man hier mehr als nur spekulieren könnte.

pmoegenb 3. Jan 2011 20:35

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Hallo Oliver,
vielen Dank für Deine Rückmeldung. Leider bin ich im Moment noch auf Informationen des Kunden angewiesen. Die angegebene Fehlermeldung erscheint beim Anlegen eines neuen Datensatzes in der ABS-Datenbank.

Ich habe noch eine Festplatte mit Windows XP und Delphi 2010. Diese werde ich morgen einbauen und dann mal die Ereignisanzeige von Windows ansehen.

OldGrumpy 3. Jan 2011 23:00

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Vielleicht hilft auch der Dependency Walker. Wenn die Fehlermeldung allerdings so spät erscheint... naja, einen Versuch ists wert.

Assarbad 4. Jan 2011 00:27

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Aaah, feine Idee. Der Dependency Walker hatte in der Tat irgendeinen Tracing-Modus. Das könnte helfen ...

pmoegenb 4. Jan 2011 13:33

AW: Unter Win.7-64-bit kompiliert läuft nicht unter XP
 
Ich konnte den Fehler nun eingrenzen.

- In den Projektoptionen muss Laufzeit-Themes aktivieren deaktiviert sein.
- Ferner, machen JVCL-Komponenten (338 Build 3449) Probleme


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:10 Uhr.
Seite 1 von 2  1 2      

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