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 Delphi 7- Programm startet nicht auf jedem Rechner (https://www.delphipraxis.net/139609-delphi-7-programm-startet-nicht-auf-jedem-rechner.html)

BrunoT 1. Sep 2009 14:16


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.

Download des Zip-Archives Testtool

Bernhard Geyer 1. Sep 2009 14:28

Re: Delphi 7- Programm startet nicht auf jedem Rechner
 
Was sagt die Ereignisanzeige von Windows?

BrunoT 1. Sep 2009 14:37

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:

Luckie 1. Sep 2009 14:39

Re: Delphi 7- Programm startet nicht auf jedem Rechner
 
Wie unterscheidet sich der Rechner von anderen Rechnern? Hardware, Konfiguration, Benutzerrechte, ....

Klaus01 1. Sep 2009 14:45

Re: Delphi 7- Programm startet nicht auf jedem Rechner
 
.. kannst Du in deinem Projekt madExcept einsetzen?

Grüße
Klaus

BrunoT 1. Sep 2009 14:46

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.

Touchdown 1. Sep 2009 15:57

Re: Delphi 7- Programm startet nicht auf jedem Rechner
 
http://www.dependencywalker.com/

Dieses Tool könnte dir helfen, da kannst du ggf. Vergleiche zwischen deiner Entwicklerumgebung und den Rechnern starten.

BrunoT 2. Sep 2009 10:45

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

Sereby 2. Sep 2009 10:58

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!

Memo 2. Sep 2009 11:41

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.
http://forum.delphi-treff.de/showthr...highlight=jedi

Vllt. ist das eine Richtung um das Problem einzugrenzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:38 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