人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VB2008について教えていただきたいことがあります。

ソリューションの中に、
Windowsフォームアプリケーションと、クラスライブラリの2つのプロジェクトがあります。
クラスライブラリからフォームアプリケーションのForm1にアクセスするにはどうしたらよいでしょうか?

現在の参照関係は、
フォームアプリケーションからクラスライブラリを参照しています。

クラスライブラリにフォームアプリケーションを参照しようとすると、循環参照になってしまいます。


よろしくお願いします。


●質問者: eno2i
●カテゴリ:コンピュータ
✍キーワード:VB2008 Windows アクセス アプリケーション クラス
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● aiaida333
●35ポイント

システム上できないのでは?

http://q.hatena.ne.jp/1258863392

◎質問者からの返答

ありがとうございます。

私の方法では循環参照になってしまいますが、何か別の方法があるのではないかと期待しております。でも出来ないのであれば、クラスライブラリを使わないで作ろうと思います。


2 ● azumi1975
●35ポイント

ポインター参照

http://q.hatena.ne.jp/answer

◎質問者からの返答

ありがとうございます。

ポインタ参照というのがよくわからなかったのですが、下記のようにしてForm1にアクセスできました。


引数にForm1をとるメソッドをクラスライブラリに作り、

Controls.Find

でForm1の要素にアクセスできました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ