Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
Byrefの引数の値の変更について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=113#CommentId784
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
社会人(質問者)
 (社会人)
投稿日時
2008/11/15 14:20:43
みなさまレスありがとうございます
現在作っているアプリはエクセルみたいな表ソフトなのですが
設定クラス
メインフォームクラス
表示用のパネルクラス
全行クラス =(list(of 行クラス))
各行クラス
セルクラス
といった感じでクラスを作っています
「クラス間の関係が切り放せてない」というのがどいうことかはコードを見ないとわからないかもしれませんが
セルクラスは各行クラスをBYREFで参照していますし
各行クラスは全行クラスをBYREFで参照しています
また、セルクラスの挙動はメインフォーム内で作成した設定クラスのインスタンスをBYREFで参照しています
このような他のクラスを参照しなければ動作しないようなクラスは
「クラス間の関係が切り放せてない」ということなのでしょうか
また値渡しで参照すれば切り離せているということになるのでしょうか
こういう場合は設定インスタンスはメインフォームでのみ変更するようにするのでしょうか