AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Ursprünglichen Wert eines Properties ermitteln.
Thema durchsuchen
Ansicht
Themen-Optionen

Ursprünglichen Wert eines Properties ermitteln.

Ein Thema von bernau · begonnen am 21. Aug 2007 · letzter Beitrag vom 22. Aug 2007
Antwort Antwort
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.312 Beiträge
 
Delphi 12 Athens
 
#1

Re: Ursprünglichen Wert eines Properties ermitteln.

  Alt 22. Aug 2007, 09:03
Zitat von SirThornberry:
eine Art "Label.RestoreInitialValue" gibt es nicht. Wie sollte diese auch funktionieren wenn das Label zur Laufzeit erstellt wird? Und wenn du ein Formular automatisch erstellen lässt passiert auch nichts anderes als das die DFM-abgearbeitet wird und anhand des inhaltes die Objecte erzeugt werden etc.
Weist du, ich habe mir bei vielen Dingen auch schon gesagt, das etwas eigendlich nicht gehen kann. Dann habe ich zufällig etwas hier im Forum gelesen und war überrascht, daß es doch eine einfache Funktion für dieses oder jeden Problem gibt. Warum nicht auch eine Funktion "RestoreInitialValue".


Zitat von SirThornberry:
Wenn du Objectorientiert arbeitest wäre eine Möglichkeit einfach noch eine Objectinstanz zu erzeugen und von der neuen Instanz die werte lesen.
Das war der Hinweis von Peter Below, den ich auch favorisiere. Allerdings könnte es dann ein Performanceproblem geben, wenn man eine komplexe Form hat, bei der auch noch im create/oncreate viel abgearbeitet wird.


Zitat von SirThornberry:
Oder einfach mit TResourceStream die DFM-Datei aus der Resource laden und die Eigenschaften lesen.
Das habe ich mir auch überlegt. Und daraus einfach eine "funktion RestoreInitialValue" machen


Gruß

Gerd
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  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 21:21 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