掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TJvRichEdit と TEditor の類似プロパティの使い分け (ID:44491)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
やりたいことは おそらく FEdit : TWinControl; // 2つのコンポーネントのどちらかを参照したい FREdit : TJvRichEdit; // 高機能エディタ FNEdit : TEditor; // 標準エディタ // 外部から現在使用しているエディタを参照 property Edit : TWinControl read FEdit; // False : 標準 True :高機能 property Mode : Boolean read FMode SetMode; procedure SetMode(const Value : Boolean); begin if Value then begin FEdit := FREdit; end else begin FEdit := FNEdit; end; end; こうしておけばTJvRichEdit、TEditorが 同じ名称で持っているプロパティにアクセス出来ていいなぁ // 現在使っているエディタに値を代入 xxx.Edit.SelLength := 20; 両方ともコンポーネントを自作しているか もしくはその上位のカスタムコンポーネントから派生させて 必要な機能を実装すれば出来るけど 必要なメソッド、プロパティの数だけif分書いた方が楽だよね
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.