![]() |
SetFocus nach if-bedingung?
hallo
wenn ich sage
Delphi-Quellcode:
wie mache ich dass er den cursor in das feld zahl1 (in dem fall edit1) setzt?
if Zahl1 >255 then ShowMessage('Zu große Zahl')
|
Re: SetFocus nach if-bedingung?
Delphi-Quellcode:
if Zahl1 >255 then
begin ShowMessage('Zu große Zahl'); Edit1.SetFocus; end; |
Re: SetFocus nach if-bedingung?
ok das geht schon mal
aber er berechnet trozdem das ganze mit der zu großen zahl kann ich irgendwie dem programm sagen dass es aufhören soll zu rechen |
Re: SetFocus nach if-bedingung?
Indem du Eintritts-/Abbruchbedingung änderst. Wie sieht den die Schleife aus?
|
Re: SetFocus nach if-bedingung?
Schreib mal exit hinter das SetFocus.
|
Re: SetFocus nach if-bedingung?
ähm ja xD
sorry ich bin ein ziemlicher neuling schleife.. da war was.. möchte mir nochmal jemand erklären was das ist? Edit: mit exit gehts danke^^ |
Re: SetFocus nach if-bedingung?
Du sagst ja das irgenwo hochgezählt wird, also muß der Codeabschnitt wiederholt ausgeführt werden. also muß irgendwinw For, While oder Repeat-Schleife vorhanden sein.
|
Re: SetFocus nach if-bedingung?
ah ok danke
ja sowas ist vorhanden^^ naja es läuft mit exit danke^^ |
Re: SetFocus nach if-bedingung?
Zitat:
|
Re: SetFocus nach if-bedingung?
Anpassen der Schleife wäre aber der bessere Weg als Exit
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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