![]() |
Re: Einstellungen im Editfenster
Geht natürlich auch. Und wenn Du schon minimierst, kannst Du das "begin end" auch weglassen. Das ";" reicht.
|
Re: Einstellungen im Editfenster
So fände ich es besser lesbar:
Delphi-Quellcode:
if not (Key in ['A'..'Z']) then
Key := #0; |
Re: Einstellungen im Editfenster
Zitat:
was bewirkt das := #0 @bitsetter ja genau, nur wie soll ich dem Programm dann sagen, dass er ins nächste Feld umspringen soll? alles Gute im Neuen Jahr |
Re: Einstellungen im Editfenster
Zitat:
Delphi-Quellcode:
Perform(WM_NEXTDLGCTL,0,0)
|
Re: Einstellungen im Editfenster
Sorry, hab die 2. Seite nicht gesehen
|
Re: Einstellungen im Editfenster
Hallo...
Zitat:
... nimm es raus und du wirst hören... :-D Zitat:
ein bestimmtes Feld 'anspringen' z.B. mit...
Delphi-Quellcode:
Edit1.SetFocus;
... noch eine Variante:
Delphi-Quellcode:
...Delphi Hilfe ---> virtuelle Tastencodes
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin if key = VK_ESCAPE then --mach nichts; if key = VK_RETURN then --mach was; if key = VK_UP then --gehe zum nächsten Edit; end; :hi: |
Re: Einstellungen im Editfenster
aha, mit ein bischen Grübeln werde ich hoffentlich jetzt was zu Stande bringen, wenn nicht, dann hört ihr sicher wieder von mir :wink:
kann man es nicht auch so schreiben?
Delphi-Quellcode:
@DeddyH die Briefmarke hat mir besser gefallen :( :(
case key of
#1:=; //mach nichts |
Re: Einstellungen im Editfenster
Zitat:
Delphi-Quellcode:
was so viel ist wie:
...
with (Components[i] as TEdit) do begin ... OnKeyPress := EditKeyPress; end; ... end;
Delphi-Quellcode:
Das bedeutet, dem Ereignis OnKeyPress des TEdits wird die Procedure EditKeyPress zugewiesen. Heißt, wenn das Edit den Focus hat und eine Taste wird gedrückt wird diese Procedure ausgeführt.
(Components[i] as TEdit).OnKeyPress := EditKeyPress;
|
Re: Einstellungen im Editfenster
Zitat:
[edit] Zitat:
Delphi-Quellcode:
[/edit]
case key of
#1:; //mach nichts (ohne Gleichheitszeichen) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:00 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