|
▼EnSet さん:
こんにちは
>ユーザーフォームのプロパティにVisibleがありますが
>実際に使用しようとすると下記のコンパイルエラーが発生します。
>「関数またはインターフェイスが予約されているか、
>またはVisualBasicでサポートされていない
>オートメーションタイプが関数で使用されています」
>
>フォームの表示、非表示をしたいのですが
>Visibleプロパティは利用できないのでしょうか。
>
>frmA.Visible=true
>という風に記述しています。
>*frmAはユーザーフォーム名
>
>イメージとしては、
>2つのユーザーフォーム[frmA,frmB]をShowしておいて
>(そもそも2つ同時にモーダル表示は無理ですよね。)
>frmAは常に表示させておき、
>必要なときにfrmBを表示させ、frmAを非表示にしたいのです。
>
>show,hideをせずに、Visibleで表示非表示を行いたいのですが可能でしょうか。
>
>以上です。よろしくお願い致します。
勘になるんですが、showして、変数にインスタンスを割り当てておかなくては
実体がないため、出来ない or errorになると思います。
フォームの表示のさせかたにも寄るんですが、
一度もshowせずにそのフォームのプロパティを操作しているから、
エラーが出ているような気がします。
検証してないので自信はないです。
いずれにしろ、情報が少ないのでどのようにして、formを管理しているかの
ソースをUPした方がより良いアドバイスを受けられると思います。
|
|