![]() |
Focus auf Button setzen
Hallo,
wie kann ich den Focus auf ein Button setzen? Damit geht es nicht.
Delphi-Quellcode:
#
Button1.Focused;
Danke :-D |
Re: Focus auf Button setzen
Hallo probier mal:
Delphi-Quellcode:
SetFocus(Button1.Handle);
|
Re: Focus auf Button setzen
//Edit: Oh, da war wohl einer schneller als ich ^^
Einfach mit
Delphi-Quellcode:
Kannst das auch noch in
Button1.SetFocus;
Delphi-Quellcode:
reinpacken.
begin
if ... then Button1.SetFocus; end; Ich weiß ja nicht was du machen möchtest :) Dave |
Re: Focus auf Button setzen
Danke :-D
Kann mir jemand noch sagen, warum SetFocus nicht bei einem OnShow,OnCreate oder OnActive ereignis funktioniert, sonst schon? |
Re: Focus auf Button setzen
Wahrscheinlich weil dein Fenster oder Button noch nicht erstellt wurtde zu dem Zeitpunkt??!!
|
Re: Focus auf Button setzen
Du kannst der Eigenschaft "TabOrder" des Buttons zur Designzeit den Wert 0 zuweisen. Beim Programmstart hat der Button dann den Fokus.
Grüße, Matze |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Windows API / MS.NET Framework API" verschoben.
TButton -> VCL |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Windows API / MS.NET Framework API" nach "VCL / WinForms / Controls" verschoben.
Verklickt. :mrgreen: |
Re: Focus auf Button setzen
Zitat:
|
Re: Focus auf Button setzen
Habe jetzt den entsprechenden Button gesetzt, der den Focus erhalten soll. Aber da passiert nicht, oder was muss ich da noch beachten?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 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