Autor Beitrag
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Mo 24.04.06 18:53 
Hallo.

Ich habe ein schweres sehr merkwürdiges Problem:
Ich habe ein Programm geschrieben, das bei mir auf dem Rechner einwandfrei läuft (eine kleine Datenbank Software mit den Absolute Database Komponenten). Wenn man das Programm aber auf einem anderen Rechner als auf meinem startet, kommt sofort eine Windows Felhermeldung "Das Programm xy.exe hat einen Fehler verursacht und muss geschlossen werden. Bitte starten Sie das Programm neu. Ein Fehler protokoll wird erstellt". Diese Meldung kommt direkt nach dem Starten, das Formular wird nicht einmal sichbar.
Ich weis nun nichteinmal, was in meinem Programm nicht funktioniert, da ich ja keine fehlermeldung bekomme, und an dieses ominöse Fehlerprotokoll auch nicht herankomme.

Kann mir jemad halfen ? Was hat denn ein solcher fehler überhapt zu bedeuten ?

Danke.

_________________
In the beginning was the word.
And the word was content-type: text/plain.
Marco D.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Mo 24.04.06 18:55 
Vielleicht ist das Protokoll in der Windows-Ereignisanzeige?

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
matze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Mo 24.04.06 18:56 
nein. Da habe ich schon geschaut und nix gefunden.

_________________
In the beginning was the word.
And the word was content-type: text/plain.
Spaceguide
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 552


(D3/D7/D8) Prof.
BeitragVerfasst: Mo 24.04.06 18:59 
Vielleicht DLL-Routinen statisch angebunden und die DLL's existieren auf dem Zielrechner nicht?
matze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Mo 24.04.06 19:07 
Die Absolute Database Kompos brauchen keine DLLs und wenn doch, würde die Meldung anders aussehen !

_________________
In the beginning was the word.
And the word was content-type: text/plain.
alias5000
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2145

WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
BeitragVerfasst: Mo 24.04.06 19:13 
Du könntest es mal auf die Weise mahcen, in der Projektdatei nach jedem ausgeführtem Befehl eine Nachricht anzeigen oder infos in eine Log-DAtei schreiben. Dann kannst du möglicherweise herausfinden, wo es kracht und es dann enger eingrenzen.

Gruß alias5000

_________________
Programmers never die, they just GOSUB without RETURN
matze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Di 25.04.06 16:13 
Tja. Soweit war ich auch schon. Das Problem ist nur, dass das Programm nichtmal dazu kommt die FormCreate Prozedur abzuarbeiten. Ich hatte in mein FormCreate eine showmessage hineingeschrieben als allererste Zeile und nichtmal die kommt.

_________________
In the beginning was the word.
And the word was content-type: text/plain.
matze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Mi 26.04.06 18:05 
ich habe mein Problem selber lösen können.
Das Problem war eine feste Pfadangabe im Objektinspektor der TABSDatabase Komponente. Ich hab diesen Bug schon der Herstellerforma mitgeteilt.

Danke an alle !

_________________
In the beginning was the word.
And the word was content-type: text/plain.