2013-01-16 23 views
7

Delphiクラスでは、名前でアクセスすることで設定したいプロパティがいくつかあります。 私はSettings('AllowSysop').Value := True;名前でプロパティ値を設定する

この理由は、私のユーザーが行をファイルから読み込みライセンス・ファイルから読み込まれ、これをアクセスすることができますどのように設定する場合(それが似ているということです

ような何かをしたいとSettings.AllowSysop := True;

INIが、暗号化された)が、私はそれを行う必要がありますが、私はかなりそれを把握することはできませんいくつかのRTTIそっくりコード知っている

AllowSysop = True 

のように見えるかもしれません。

これが可能であれば、私にはもっと簡単になると思います。

説明は、あなたのすべての値

+0

感を作っているホープはブール値ですか? – jachguate

答えて

14
implementation 
uses TypInfo; 
{$R *.dfm} 

procedure TForm1.Button1Click(Sender: TObject); 
begin 
    if IsPublishedProp (Button1, 'Visible') then 
    begin 
     SetPropValue (Button1, 'Visible',false); 
    end; 

end; 
+1

これは予想より少しシンプルだった - ありがとう – OZ8HP

関連する問題