Wo speichert Delphi die Eigenschaftsinformationen zur Entwurfszeit?

8

Immer wenn Sie eine Eigenschaft im Objektinspektor festlegen, muss sie Code schreiben oder die Informationen irgendwo speichern, aber wo? Ich möchte wissen, dass ich Eigenschaften und Ereignisse aus Code festlegen kann, aber die Frage ist die obige. Wo ist der Code?

    
N. McA. 11.04.2012, 09:18
quelle

3 Antworten

22

Es ist in der Delphi-Formulardatei. Diese Datei hat denselben Namen wie Ihre% code% Quellcode-Datei, hat aber die Erweiterung *.pas .

Der aktuelle Quellcode Ihres Formulars erhalten Sie auch, wenn Sie sich im Formular-Designer befinden und ALT + F12 drücken. Dort können Sie ändern, was Sie brauchen, und mit demselben Tastendruck zurück zum Designer gehen.

Sie können auch überprüfen, welche anderen Dateien von Delphi für Ihr Projekt möglicherweise generiert werden *.dfm .

    
TLama 11.04.2012, 09:21
quelle
5

Der Objektinspektor schreibt den "Code" nicht so sehr, wie er nur Ihre Auswahl in den Formulardaten speichert.

Wenn Sie Eigenschaften aus dem Code ändern möchten, schreiben Sie einfach

%Vor%     
Cray 11.04.2012 09:21
quelle
4

Werte aller in der jeweiligen .dfm-Datei gespeicherten Eigenschaften. Klicken Sie mit der rechten Maustaste auf das DFM-Entwurfszeitformular und wählen Sie die Ansicht als Text, oder Sie können die dfm-Datei direkt im Editor öffnen.

    
Saurabh Rai 28.11.2012 09:01
quelle

Tags und Links