Hallo,
ich habe ein ziemlich seltsames Problem. Ich habe jetzt schon eine ganze Weile an einem E-Mail Programm getüftelt und da es nun von den Hauptfunktionen her schon ganz gut funktioniert, wollte ich es auf einem anderen Rechner testen. Das Programm benutzt verschiedene Zusatz-Steuerelemente (MS Common Dialog etc.), außerdem auch Zugriff auf eine Datenbank über DAO 3.6. Ich habe das Programm auf einem Windows XP Rechner geschrieben und kompiliert. Der andere Rechner hat auch Windows XP installiert. Teilweise kam es schon auf meinem Rechner dazu, dass die EXE nicht gestartet werden konnte. Doppelklick auf die Datei, der Mauscursor zuckt ein paar mal und das war’s dann auch schon. Keine Fehlermeldung - gar nichts. Das gleiche Schicksal erleidet mein Programm auf dem anderen Rechner, nur dass es auf diesem noch nie funktioniert hat. Im Setup (welches ich über ZUpMaker erstellt habe) habe ich auch die DAO3.6 Runtime Installation eingebunden. Zuerst werden die EXE-Dateien (zwei Stück) in das vom User ausgewählte Verzeichnis installiert. Danach wird dann das DAO-Setup aufgerufen und die ganze Installation verläuft auch perfekt. Kurioserweise betrifft das Problem nur eine der installierten EXE-Dateien (leider das Hauptprogramm!). Wie gesagt, auf dem Entwicklungsrechner läuft die kompilierte EXE manchmal (ich habe nicht feststellen können warum es manchmal läuft und manchmal nicht!), in der IDE von VB gehts immer und auf dem anderen Windows XP Rechner läuft die besagte EXE nie. Nun stellt sich mir natürlich die Frage, warum ist das so? Habe ich irgendeinen Quellcode eingebunden der nicht richtig funktioniert? Warum läuft aber dann das eine Programm und das andere nicht (beide zeigen beim Start den gleichen Login-Dialog an)? Wäre wirklich sehr sehr nett, wenn mir da jemand weiterhelfen könnte.
In der Hoffnung auf baldige Hilfe…
MfG
Tobi