|
コンポーネントの登録方法等
フォームのリポジトリへの登録 ( D5, D6, D7 ) |
動作確認等 |
記事は,Windows XP(SP3) + Delphi 7 で作成 |
新規に登録する場合は以下の手順で登録できます.一時登録しておけば,継承元のフォームに変更があっても,この登録の手続きは必要ありません.
継承元のファイルがあるフォルダ (ディレクトリ) は,パスが通っている必要かあります.
以下は,印刷プレビューフォームの場合です. |
|
図1
フォームのリポジトリへの追加
- [ファイル] [開く]で
印刷プレビュー制御は plPrevfrm.pas
ワード操作フォームEx は plWordEx.pas
を開き [F12]
- ポップアップメニューから [リポジトリに追加]
|
|
図2
リポジトリの追加ダイアログ
- [タイトル] に,例えば「印刷プレビューフォーム」と入力
- ページは任意.存在しないページを指定すると新規作成
- [OK] で登録完了
|
必要なくなったら,以下の手順でリポジトリから登録の削除を行います.この作業では元のフォームは削除されません.手動で削除する必要があります. |
|
図3
リポジトリから削除
- [ツール] [リポジトリ...]
- [ページ] リストから登録先ページ選択
- リストから登録したフォーム名を選択
- [オブジェクトの削除] をクリック
|
設計中のプロジェクトに継承フォームを追加する手順です. |
|
図4
[新規作成]から
- Delphi 5 では [ファイル] [新規作成]
- Delphi 6, 7では [ファイル] [新規作成] [その他]
- 登録したタブを選択し,フォームを選択
- [継承] のラジオボタンを選択
- [OK]
|
|
図5
継承フォーム
- 継承したフォームができる.
- これが実際に使用するフォーム
- 必要であればこのフォームにコントロールを配置する(パネル等を追加してそれに配置するとよい)
|
|