AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Form auf "start" setzen

Ein Thema von popasst · begonnen am 7. Nov 2004 · letzter Beitrag vom 7. Nov 2004
Antwort Antwort
popasst

Registriert seit: 2. Sep 2004
2 Beiträge
 
Delphi 6 Professional
 
#1

Form auf "start" setzen

  Alt 7. Nov 2004, 12:00
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
  Mit Zitat antworten Zitat
der-C

Registriert seit: 29. Okt 2004
68 Beiträge
 
Delphi 6 Professional
 
#2

Re: Form auf "start" setzen

  Alt 7. Nov 2004, 12:31
mit Form1.Controls[i] würde es gehen

aber da musst du immer überprüfen was für ein Typ das Control hat
Delphi-Quellcode:
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. ...
i ist hier Zählvariable
  Mit Zitat antworten Zitat
popasst

Registriert seit: 2. Sep 2004
2 Beiträge
 
Delphi 6 Professional
 
#3

Re: Form auf "start" setzen

  Alt 7. Nov 2004, 15:32
cool ich danke dir ;D

schade das es nicht sowas wie Form1.relaod; gibt.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Form auf "start" setzen

  Alt 7. Nov 2004, 15:36
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.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:58 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