Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Wann sind Daten geändert? (https://www.delphipraxis.net/20146-wann-sind-daten-geaendert.html)

rbest 14. Apr 2004 07:45


Wann sind Daten geändert?
 
Hi Kollegen,
nachdem ihr nun alle gut erholt seid habt ihr sicher eine gute Lösung mein kleines Problem. :lol: Ich möchte gerne eine Komponente wie folgt ableiten:
Delphi-Quellcode:
TDBEdit_Norm = class(TDBEdit)
Wenn ein User nun eine Änderung macht, möchte ich z.B. eine globale Variable setzen (bzw. ein property eines abstrakten Objektes). Dafür wollte ich eigentlich folgende Procedure nutzen:
Delphi-Quellcode:
public
    procedure Change; override;
    ...
procedure TDBEdit_Norm.Change;
begin
  oApp.Changed := True;
end;
Aber zu meinem Entsetzen wird Change schon beim Erstellen der Maske ausgeführt. Was mache ich falsch?
Für die Hilfe besten Dank im Voraus!

Delphi_Fanatic 14. Apr 2004 07:46

Re: Wann sind Daten geändert?
 
(Überprüf' doch mal, ob Du mit dem "OnKeyPress"-Event eher zu Deinem gewünschten Ergebnis kommst).


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 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