Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Adressbuch, aber... (https://www.delphipraxis.net/131979-adressbuch-aber.html)

Wessiiii 6. Apr 2009 18:32

Re: Adressbuch, aber...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ah, danke, 1 END weg, 2 dabei ^^

Hiermal ein Update, denn die SuFu tut ihren Dienst nicht wie sie soll, wo liegt der Fehler?

quendolineDD 6. Apr 2009 18:46

Re: Adressbuch, aber...
 
Geh doch einfach Schritt für Schritt mit F7/F8 selber durch. Setz dir einen Breakpoint und schau dir die Werte der Variablen an. Ein wenig Eigeninitiative kann man schon verlangen.

Wessiiii 6. Apr 2009 19:16

Re: Adressbuch, aber...
 
Hab ich grade gemacht, Ergebnis:

Wenn ich ein Buchstabe ins Edit feld tippe, funktioniert es noch, bei >1 jedoch nicht mehr.
Wenn ich einen Buchstaben eintippe, der nicht gefunden werden kann, zeigt er aber auch nicht den MessageDlg an.

jaenicke 6. Apr 2009 20:30

Re: Adressbuch, aber...
 
Zitat:

Zitat von Wessiiii
Hab ich grade gemacht, Ergebnis:

Das ist das Ergebnis vom Ausprobieren des Programms, die Frage ist was beim Debuggen herausgekommen ist, wenn du das doch gemacht hast...

Wessiiii 6. Apr 2009 20:33

Re: Adressbuch, aber...
 
mhh, sowas versteh ich jetzt unter debuggen ^^
so hat es mir zumindest mein lehrer gezeigt

jaenicke 6. Apr 2009 20:35

Re: Adressbuch, aber...
 
Das:
Zitat:

Zitat von quendolineDD
Geh doch einfach Schritt für Schritt mit F7/F8 selber durch. Setz dir einen Breakpoint und schau dir die Werte der Variablen an. Ein wenig Eigeninitiative kann man schon verlangen.

Was mir bei deinem Programm auffällt:
Du hast ja überall nur globale Variablen, sogar für deine for-Schleifen, obwohl Delphi beim Kompilieren da ja x Warnungen bringen müsste. :shock:
Dass du da den Überblick verlierst ist kein Wunder, warum wunderst du dich da drüber...

Wenn Delphi Warnungen anzeigt, sollte man diese auch beachten...

Wessiiii 6. Apr 2009 20:44

Re: Adressbuch, aber...
 
i erstell ich immer globa, weil ich sie bei fast jeder prozedur, funktion brauch ^^
die anderen, fast auch immer

Das schadet doch auch nicht, oder?

quendolineDD 6. Apr 2009 20:54

Re: Adressbuch, aber...
 
Es ist einfach nicht gut, wenn eine Zählvariable einen globalen Scope hat. Die könnte ja überall geändert werden. Aus diesem Grund kommt da auch eine Warnung von Delphi.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 Uhr.
Seite 3 von 3     123   

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