![]() |
programm laeuft nicht auf allen computern
hallo,
mein programm laeuft anscheinend nur auf rechnern auf denen auch delphi installiert ist, wodran kann das liegen? muss ich noch irgendwo irgendwas anschalten damit bestimmte datein mit in die exe gepackt werden? es laeuft auf xp und nt aber halt nur wenn da auch delphi installiert ist ... gruesse grumble |
Re: programm laeuft nicht auf allen computern
Es wäre hilfreich zu wissen, was dein Programm denn macht. Nutzt du vielleicht die BDE?
|
Re: programm laeuft nicht auf allen computern
ich nutze interbase komponenten und Tdatasources, aber auf dem zielrechner (xp) ist auch ein interbaseserver installiert und gestartet
|
Re: programm laeuft nicht auf allen computern
Nun lass Dir doch nicht alles aus der Nase ziehen, welche Datenbankkomponenten verwendest Du?
|
Re: programm laeuft nicht auf allen computern
ich nutze TIBdatabase, TIBTransaction, TIBClientdataset, TIBSQl, TIBTable, DDatasouce
|
Re: programm laeuft nicht auf allen computern
Kann es vielleicht sein, das du es so kompilierst, das es nut mit Runtime-Packages laüft?
|
Re: programm laeuft nicht auf allen computern
das kann sein, nur wie stell ich das fest bzw. aendere ich das?
|
Re: programm laeuft nicht auf allen computern
ok,
und was heißt jetzt, das Programm läuft nicht. Grüsse Woki |
Re: programm laeuft nicht auf allen computern
d.h. es wird nix ausgefuehrt, fehlermeldung blah.exe hat ein problem festgestellt und muss beendet werden.
problembericht senden usw. |
Re: programm laeuft nicht auf allen computern
Im Windows-Verzeichnis wird eine DrWatson.log (oder so ähnlich) angelegt. Da steht die Fehlermeldung drin.
|
Re: programm laeuft nicht auf allen computern
Wenn Du die BDE benutzt dann muß die BDE auf dem anderen Rechner installiert sein. Wenn Du Install Shield oder ein anderes von Borland lizensiertes Programm zum installieren verwendest, kann Du es über die Routine in dein Setup einbinden.
Wenn Du nur die Interbase verwendest, mußt nur die ein dll weitergeben, kann Dir jetzt aber nicht genau sagen wie diese heißt. Schau mal hier im Forum nach, da steht bestimmt irgendwo. Ich schau mal nach wenn ich wieder at Home bin und sagt die Namen der Dll. |
Re: programm laeuft nicht auf allen computern
hier mal ein auszug des fehlers aus drwatson:
----> Stack Back Trace <----* *** WARNING: Unable to verify checksum for D:\CARE-S SRT\CareS.exe *** ERROR: Module load completed but symbols could not be loaded for D:\CARE-S SRT\CareS.exe WARNING: Stack unwind information not available. Following frames may be wrong. *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\System32\ntdll.dll - ChildEBP RetAddr Args to Child any ideas? |
Re: programm laeuft nicht auf allen computern
Wie es scheint, stimmen einfach nur Deine Projektoptionen nicht. Überprüfe die mal und nehme solche Sachen wie Debug-Informationen etc. raus. Dann musst Du die Anwendung noch mal erzeugen.
|
Re: programm laeuft nicht auf allen computern
hm nun gibts ne neue fehlermeldung nachdem ich den pfad fuer debugger in den projektoptionen geloescht hab
kommt nun: WARNING: Stack unwind information not available. Following frames may be wrong. *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\MSVCRT.DLL - ChildEBP RetAddr Args to Child |
Re: programm laeuft nicht auf allen computern
neue fehlermeldung nachdem ich in den projektoptionen bei packages den haken bei laufzeitpackages aktualisieren reingemacht hab
anwendung kann nicht gestartet werden weil rtl60.bpl nicht gefunden werden konnte ... |
Re: programm laeuft nicht auf allen computern
Hast Du alle Projektoptionen noch mal durchgeschaut. Es wird immer noch versucht, auf Debug-DLLs zuzugreifen.
|
Re: programm laeuft nicht auf allen computern
Letzeres ist normal, wenn Du die Laufzeitpackages nicht mitlieferst. Also in Deinem Falle am besten den Haken wider raus.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:56 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 by Thomas Breitkreuz