![]() |
Delphi 7- Programm startet nicht auf jedem Rechner
Hi,
ich habe ein mittelschweres Problem. Ich habe ein Programm geschrieben (Delphi 7 prof), welches mit Teilen der Jedi- VCL arbeitet, z.B. CSV- Datei als Datensource und den XP-Controls. Nun habe ich das Programm schon auf etlichen Rechnern laufen gehabt (Win2000, XP, Vista) und nie Probleme. (Programmiert unter Vista) Nun habe ich hier Rechner, unter denen das Programm überhaupt nicht laufen will. Es startet (im Taskmanager sichtbar) und beendet sich ohne sich zu zeigen und ohne Fehlermeldung. Woran könnte das liegen? Für die, welche es interessiert, hier der Download-Link. Es handelt sich um ein Multiple- Choice- Test. ![]() |
Re: Delphi 7- Programm startet nicht auf jedem Rechner
Was sagt die Ereignisanzeige von Windows?
|
Re: Delphi 7- Programm startet nicht auf jedem Rechner
Hallo Bernhard,
leider nichts, das ist es ja. Es sind auch Rechner mit relativ neuem Stand (XP SP3). :wall: :wall: :wall: |
Re: Delphi 7- Programm startet nicht auf jedem Rechner
Wie unterscheidet sich der Rechner von anderen Rechnern? Hardware, Konfiguration, Benutzerrechte, ....
|
Re: Delphi 7- Programm startet nicht auf jedem Rechner
|
Re: Delphi 7- Programm startet nicht auf jedem Rechner
Hallo Luckie,
die Rechner sind alle AMD (900 MHz Duron, bzw 1,4MHz Athlon) PC-Wächter als Hardware-Lösung, aber auch abgschaltet geht nichts. Die User sind keine Administratoren. Ich habe die Vermutung, dass irgend eine dll-Datei nicht passt, wie stelle ich fest, welche das ist? mfg Hallo Klaus, das sieht sehr interessant aus, ich werde es mal testen. |
Re: Delphi 7- Programm startet nicht auf jedem Rechner
![]() Dieses Tool könnte dir helfen, da kannst du ggf. Vergleiche zwischen deiner Entwicklerumgebung und den Rechnern starten. |
Re: Delphi 7- Programm startet nicht auf jedem Rechner
Hi Touchdown,
ich habe dependencywalker benutzt, da gibt´s keine Unterschiede bei den Rechnern wo das Programm läuft und wo nicht. Der Unterschied ist nur im Prozessor zu vermuten (Zufallszahl?) Auf den Duron läuft das Programm auf dem Athlon XP nicht. Ich vermute, dass es zu irgend einem Bufferoverflow kommt oder so. Ich werde mal den Zufallsgenerator probehalber entfernen. mfg |
Re: Delphi 7- Programm startet nicht auf jedem Rechner
benutz wie oben verlinkt MadExcept!
Das klinkt sich in alle exceptions ein und sagt dir sogar in welche Zeile von deinem Quelltext der Fehler liegt! |
Re: Delphi 7- Programm startet nicht auf jedem Rechner
In dem Thread wurde gesagt, das es an den Jedis liegt, die einen Fehler bei Dualkernen haben. Leider aber nicht abschließend aufgelöst.
![]() Vllt. ist das eine Richtung um das Problem einzugrenzen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz