Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Prozedur wird doppelt ausgeführt?! oO (https://www.delphipraxis.net/117901-prozedur-wird-doppelt-ausgefuehrt-oo.html)

Svenkan 27. Jul 2008 20:55


Prozedur wird doppelt ausgeführt?! oO
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich steh momentan vor einem Problem, zu dem ich entweder zu müde bin es zu kapieren oder es ist einfach zu heiß. oO
Es geht um die Eingabe des Passworts zum Starten des Programms. Wenn ich das Passwort eingebe (egal ob richtig oder falsch) oder abbreche, wird der Vorgang 2x ausgeführt. Sprich: ich muss entweder 2x das Passwort eingeben oder 2x die Fehlermeldung bestätigen. Lass ich einen Counter mitlaufen, wird dieser nur um 1 höher gesetzt.
Ich habe mal die Unit im Anhang. Vlt seht ihr ja, wozu ich zu blind bin. oO

Die Muhkuh 27. Jul 2008 21:02

Re: Prozedur wird doppelt ausgeführt?! oO
 
Vielleicht schreibst Du noch dazu, wo die relevanten Stellen sind oder postest sie hier gleich. Ich werde sich nicht, die 700kb entpacken und mir Deinen ganzen Source ohne Anhaltsstelle ansehen.

OldGrumpy 27. Jul 2008 21:21

Re: Prozedur wird doppelt ausgeführt?! oO
 
Muhkuh, kannste eh vergessen, das Archiv ist 700kb weil ne 2,x MB grosse Exe mit drinliegt, dafür aber nur eine Unit statt des ganzen Projektes. Ich habe schon einen Verdacht woran es liegen könnte, aber so kann ich den nicht verifizieren.

Svenkan 27. Jul 2008 21:26

Re: Prozedur wird doppelt ausgeführt?! oO
 
Wie die *exe nun mit reingerutscht ist weiß ich grad mal so gar nicht. oO
Nun ist wirklich nur die Unit drin, die das Problem verursacht. ;)

Und sry, das Problem befindet sich zwischen den Zeilen 172 - 196!

OldGrumpy 27. Jul 2008 21:31

Re: Prozedur wird doppelt ausgeführt?! oO
 
Nein, befindet es sich nicht. Pack mal bitte das *.dpr noch mit ins Archiv oder hängs als Extra-Datei an.

Svenkan 28. Jul 2008 11:24

Re: Prozedur wird doppelt ausgeführt?! oO
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier noch die *dpr. ;)

OldGrumpy 28. Jul 2008 11:35

Re: Prozedur wird doppelt ausgeführt?! oO
 
Schau Dir mal Zeile 28 und Zeile 34 im *.dpr an. Fällt Dir was auf? :) Entfern die entsprechende Zeile und fertig... (welche? Das solltest Du selbst erklären können ;))


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 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-2025 by Thomas Breitkreuz