AGB  ·  Datenschutz  ·  Impressum  







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

State einer Form?

Ein Thema von Helmi · begonnen am 27. Nov 2007 · letzter Beitrag vom 27. Nov 2007
 
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#1

State einer Form?

  Alt 27. Nov 2007, 20:55
Hallo,

gibt es zufälligerweise von einer Form oder Application ein Art "State"-Property, in dem der Zustand angegeben wird?
Wie z. b. dass es gerade kreiert wird oder so.

Hintergrund ist der:

Ich lade im OnCreate dein Inhalt von ListViews aus Dateien.
Im OnChange dieser ListViews wird bei Änderung der Inhalt wieder in Dateien geschrieben.

Nun ist mir aufgefallen, dass ja das Laden im OnCreate der Form schon eine Änderung hervorruft und dadurch gleich wieder ein Speichern ausgeführt wird.

Ich könnt das natürlich mit einer globalen Variablen abfangen, die vorm Laden auf true gesetzt wird und nach dem Laden auf false.
In den OnChange-Proceduren könnte man dann auf diese Variable reagieren und daraufhin speichern oder nicht.

Jetzt wärs natürlich schon, wenn die Form, bzw. die Application eine Art State hat.
Diese könnte man dann in den OnChange-Ereignissen abfragen und sollte z. B. der State Create anzeigen, nicht speichern.

So könnte ich mir eine Variable speichern.

Gibts sowas oder muss ich eine Variable opfern?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
 


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 01:21 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