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 Fehlermeldung nur wenn App nicht über Delphi gestartet wird (https://www.delphipraxis.net/73764-fehlermeldung-nur-wenn-app-nicht-ueber-delphi-gestartet-wird.html)

Mazel 23. Jul 2006 19:03


Fehlermeldung nur wenn App nicht über Delphi gestartet wird
 
Hallo,

ich habe ein merkwürdiges Problem:

Ich habe eine Anwendung, bei der ich per Drag & Drop Dateien in meine Form ziehen kann. Starte ich die Anwendung über den Delphi Start-Button, kann ich nacheinander Dateien in die Form ziehen, nichts passiert. Starte ich die Anwendung indem ich auf die exe klicke, passiert folgendes:
- ich ziehe die erste Datei in die Form nichts passiert
- ich ziehe die zweite Datei hinein, es kommt eine Fehlermeldung (ungültige Gleitkommaoperation)
- dann beginnt es von vorne

Weis jemand warum das so ist und wie kann ich den jetzt herausfinden wo der Fehler auftaucht, wenn die Anwendung über Delphi ohne Fehler funktioniert?
Gruß
Mazel

mkinzler 23. Jul 2006 19:05

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
Ohne den geanuen Code, kann die wohl Niemand helfen.

Mazel 23. Jul 2006 19:07

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
Ich kann doch jetzt nicht die 1500 Zeilen hier zeigen, sich dadurch zukämpfen wär ein Wahnsinn. Ich dachte, dass es ein Delphi-Problem wär.

faux 23. Jul 2006 19:51

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
Vielleicht hast du in den Compilereinstellungen diese Fehler deaktiviert oder in den Debugoptionen. :?

Grüße
Faux

Mazel 23. Jul 2006 20:20

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
HI,

ich habe noch nie etwas in den Optionen geändert, bzw. nicht wissentlich. Kannst du mir sagwen wo ich da was ändern kann? Vieleicht habe ich doch aus versehen etwas geändert ohne dass ich es mitbekommen habe.

Gruß
Mazel

semo 23. Jul 2006 20:39

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
du könntest den code zippen und im beitrag anhängen.
du könntest eine protokollierung einbauen.
du könntest im programmcode nach fehlern suchen die beim droppen einer datei auftreten könnten. so ein problem sollte doch leicht lokalisierbar sein.

exception-handling kann man unter "TOOLS", "debugger optionen" einstellen

Mazel 23. Jul 2006 21:07

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
Hi,

ich habe eine Ahnung voran es liegen könnte. Scheinbar wird der Fehler durch die bass.dll genauer der bass_fx.dll hervorgerufen. Meine Anwendung ist ein Media Player (Simply Player). Ich habe in meiner Player die Möglichkeit eingebaut die Abspiel-Geschwindigkeit zu ändern. Ich dachte es würde funktionieren aber scheinbar doch nicht.

In den Optionen scheint alles korrekt zu sein, dort habe ich nie Änderungen vorgenommen.

Zitat:

Zitat von computer-glossar.de
du könntest den code zippen und im beitrag anhängen.
du könntest im programmcode nach fehlern suchen die beim droppen einer datei auftreten könnten.

Da es scheinbar nicht an der Procedure für den Drag & Drop liegt, nützt es nichts, den Code anzuhängen, die Prozedur ist auch in Ordnung.

Dennoch muss es ein Grund geben, warum die Fehlermeldung wenn ich das Projekte kompiliere und starte, nicht auftritt.

Gruß
Mazel

SirThornberry 23. Jul 2006 21:09

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
du könntest in deinem Quelltext in gewissen Abständen debugausgaben machen (outputdebugstring etc.) und somit eingrenzen welche Zeilen verantwortlich sind. Die Debugausgaben kannst du dann immer weiter in dem betreffenden bereich einbauen bis du die genaue zeile weißt.

3_of_8 23. Jul 2006 21:09

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
Tut mir leid, meine Kristallkugel ist grade in Reparatur.

Du wirst wohl nicht umhin kommen, etwas Code zu zeigen.

Denn auch wenn der Fehler im Delphi-Debugmodus nicht auftritt, ist es dennoch ein Fehler - und der ist in deinem Code. :roll:

Mazel 23. Jul 2006 21:21

Re: Fehlermeldung kommt nur wenn nicht über Delphi gestartet
 
OK,

hier mal ein Teil meines Projektes.

[EDIT]Ich habe den Code wieder entfernt, da wie gesagt, der Fehler nicht in der Drag & DropProzedur liegt.

Gruß
Mazel


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