![]() |
Form auf "start" setzen
Hallo,
ich suche eine Möglichkeit um alle Variablen und auch bis dahin eingebende Werte (in Textfelder, Tabellen, ...) wieder aus der Form zu entfernen bzw. wieder auf "start" zu setzten. Ich möchte mir einfach sparen für alle Objekte in der Form so etwas wie Edit1.Text:='' zu schreiben. cls |
Re: Form auf "start" setzen
mit
Delphi-Quellcode:
würde es gehen
Form1.Controls[i]
aber da musst du immer überprüfen was für ein Typ das Control hat
Delphi-Quellcode:
i ist hier Zählvariable
if Form1.Controls[i] is TEdit then
TEdit(Form1.Controls[i]).Text := ''; if Form1.Controls[i] is TLabel then TLabel(Form1.Controls[i]).Caption := ''; ... usw. ... |
Re: Form auf "start" setzen
cool ich danke dir ;D
schade das es nicht sowas wie Form1.relaod; gibt. |
Re: Form auf "start" setzen
Moin popasst,
wenn das Formular nicht Dein Hauptformular ist, müsste es gehen dieses dynamisch zu erzeugen, dann ggf. einfach zu zerstören und neu erzeugen, um den gewünschten Effekt zu erhalten. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 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