掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
StringGridで選択位置に文字を挿入するには? (ID:17804)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>TMyGrid = Class(TCustomGrid) というクラスを定義 これは、今操作対象としているユニットにTCustomGridと同じクラスを そのまま継承したクラス定義したことになります。そこで、同じユニット 内のprotected部にアクセス可能という原理が作用します。 InplaceEditorはTCustomGridのprotected部で以下の様に定義されています。 property InplaceEditor: TInplaceEdit read FInplaceEdit; つまり、FInplaceEditの値をInplaceEditを通して利用可能ということにな ります。そこで >他のクラスでも応用できそうですね。 あるクラスでない機能は、その継承元のクラスをVCLのソースを探検して みて、使えそうなものがないか調べることができるわけです。 「継承」というDelphiの素晴らしい機能の一つですね。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.