![]() |
Programm startet nicht...
folgendes problem:
hab eine lagerverwaltung programmiert mit paradox datenbank. auf meinem pc, wo auch mit programmiert wird, läuft alles super, datenbank läuft schnell, programm läuft ohne fehler. versuch ich nun dieses programm auf einem anderen pc zu starten, kommt kurz die "laden" uhr und das wars. nichts, keine fehlermeldung nichts. es hat auch nichts damit zu tun, das auf den pc's der odbc kram und paradox trieber nicht drauf ist. denn wenn er die datenbank, oder die treiber nicht hat, würde er wenigstens eine fehlermeldung ausgeben, was er ja nicht tut. also was ist falsch, kann man nich was in der compelierung machen? ich habe es auf 3 pc's (winxp) ausprobiert. bei allen das selbe problem, keine fehlermeldung nichts... :wiejetzt: |
Re: Programm startet nicht...
Hallo,
probier es doch mal mit einer logdatei aus. Schreib nach markanten stellen in deinem code etwas in die logdatei. Gruß Ken |
Re: Programm startet nicht...
Installier doch mal auf einem der anderen Rechner Delphi.
Und dann starte dein Prog mal im Debug-Modus, also Schritt für Schritt. So solltst du erkennen können wo es sich aufhängt. Oder erweitere dein Prog mal hiermit: (so das global darauf zugreifbar ist)
Delphi-Quellcode:
Das wird dann an verschiedenen stellen verteilt:
Procedure Test(I: Integer);
Var F: TextFile; Begin Begin AssignFile(F, 'Test.txt'); If FileExists('Test.txt') Then Append(f) Else Rewrite(F); Writeln(F, I); CloseFile(F); End; End;
Delphi-Quellcode:
Jetzt kannst du in der Textdatei (Test.txt) erkennen welche Teile schon bearbeitet wurden.
Test(1);
... Test(2); ... |
Re: Programm startet nicht...
hat nichts gebracht... es passiert einfach nichts... ich möchte auf den anderen pc eigentlich kein delphi installieren, es muss ja auch so gehn ?! ist was mit der .exe, compelierung falsch? da kann man ja noch einiges einstellen, was ist ratsam?
gruß, danke! |
Re: Programm startet nicht...
Hi,
eine Alternative zum Logfile oder zur Installation von Delphi auf dem frenden Computer ist remote debugging, das heißt, das Programm läuft auf dem fremden Computer und du kannst im Einzelschrittmodus da durchgehen, oder einfach debuggen wie du es vom Entwickeln auf dem lokalen Computer gewohnt bist. Such mal in der Onlinehilfe unter "externe Fehlersuche" Grüsse Woki |
Re: Programm startet nicht...
für alle die es interessiert:
fehler gefunden: ich hab mal table1.active:=false gesetzt und schon lief das programm. hab dann noch nen button gem,acht der mal schnell das wieder auf true setzt und dann kann ne fehlermeldund mit der man was anfangen konnte. war halt doch nen datenbank fehler. weil das windows die treiber nicht hatte. hab nun mit dem installshield nen setup gemacht mit meinem programm und dem bde package.. nun gehts überall :D danke an alle die versucht haben zu helfen |
Re: Programm startet nicht...
Willst du uns damit sagen, dass auf dem Zielrechner die Treiber für den verwendeten Datenbankengine nicht installiert waren? :roll: <- gibt es davon noch eien Steigerung? Eventuell diesen hier: :wall: ?
|
Programm startet endlich
Brauchen noch ein paar extremere Smileys. :zwinker:
|
Re: Programm startet nicht...
da lag ja der fehler, den ich nicht gefunden hab. die treiber waren drauf und nach meinem setup mit dem bde kram, hat sich auf dem zielrechner nichts geändert...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 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