[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/11/03(Fri) 16:19
投稿者名:リャン・ジュック・ピカール館長
Eメール:
URL :
タイトル:
ユーザーコントロールで親アプリのapp.exenameを取得したい
(vb6 win2000)
こんにちは、
標題の件ですが、フォーム上ユーザーコントロールを貼り付けています。
ユーザーコントロールにはラベルが含まれます。
そこで親フォームのexeファイル名(app.exename)をユーザーコントロール
のラベルに表示させたいのですが、
現状は、
 @:親フォームののexeファイル名(app.exename)を取得
 A:ユーザーコントロールのプロパティに@を設定
を親フォーム側でコーディングしていますが
その処理をユーザーコントロール側で行ないたいのです。
それによりユーザーコントロールを貼り付けるだけで
目的の処理ができ親フォーム側のコーディングがなくなることを
目論んでおります。どうかご教授をお願いします。

投稿時間:2006/11/05(Sun) 20:13
投稿者名:K.J.K.
Eメール:
URL :
タイトル:
Re: ユーザーコントロールで親アプリのapp.exenameを取得したい
> 現状は、
>  @:親フォームののexeファイル名(app.exename)を取得
>  A:ユーザーコントロールのプロパティに@を設定
> を親フォーム側でコーディングしていますが

でいいのでは。

まぁ、プロパティに設定するタイミングを、イベントで通知される
ようにしておけば十分だと思います。

> その処理をユーザーコントロール側で行ないたいのです。
> それによりユーザーコントロールを貼り付けるだけで
> 目的の処理ができ親フォーム側のコーディングがなくなることを
> 目論んでおります。どうかご教授をお願いします。

ActiveX コントロールと、その貼り付けられた相手との関係を考えれば、
こういう機能で一般化するのには無理があるかと。