Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Edit Feld beim Start des Programmes leer (https://www.delphipraxis.net/205394-edit-feld-beim-start-des-programmes-leer.html)

akazukilp 4. Sep 2020 09:54

Delphi-Version: XE5

Edit Feld beim Start des Programmes leer
 
Hallo, Ich habe 4 Edit felder und würde diese gerne am anfang wen ich mein Programm mit F9 starte leer haben.
Hab in der Delphi Hilfe gesucht, finde aber nichts dazu.

Hoffe Ihr könnt mir helfen.

Vielen Dank im Voraus
Basti

Delphi.Narium 4. Sep 2020 09:58

AW: Edit Feld beim Start des Programmes leer
 
Die Editfelder enthalten beim Programmstart für gewöhnlich den Inhalt aus dem Objektinspektor. Dort einfach die Eigenschaft Text leer machen, dann sind die Editfelder beim Programmstart auch leer.

scrat1979 9. Sep 2020 22:48

AW: Edit Feld beim Start des Programmes leer
 
Delphi-Quellcode:
Edit1.Clear;

Michael II 9. Sep 2020 23:23

AW: Edit Feld beim Start des Programmes leer
 
Vielleicht hast du auch mal mehr als vier Edit-Felder... : Bei allen Edits im FormCreate die Eigenschaft Text löschen:

Delphi-Quellcode:
procedure TMyForm.FormCreate(Sender: TObject);
begin
  for var i := 0 to componentcount-1 do
    if components[i] is TEdit then (components[i] as TEdit).Text := '';

oder so:
for var tc : TComponent in Self do if tc is TEdit then (tc as TEdit).Text := ''

himitsu 10. Sep 2020 00:24

AW: Edit Feld beim Start des Programmes leer
 
Ähhhhhhh ja, die Edits im FormDesigner auswählen und den Text rauslöschen ist natürlich die einfachste Lösung und kommt ohne nutzlosem Code aus. :roll:

KodeZwerg 10. Sep 2020 08:38

AW: Edit Feld beim Start des Programmes leer
 
War die Frage wie man der Taste F9 beibringt Edit's zu .Clear'en ?

stifflersmom 10. Sep 2020 10:51

AW: Edit Feld beim Start des Programmes leer
 
Zitat:

Zitat von KodeZwerg (Beitrag 1473355)
War die Frage wie man der Taste F9 beibringt Edit's zu .Clear'en ?

Bestimmt nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 Uhr.

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