タイトル : 突然発生するようになったエラー 投稿日 : 2012/01/16(Mon) 23:50 投稿者 : たけ
はじめまして、たけ と申します。 Javaばかり行っていたため、VB.netは3か月ほどで、 内部処理や設定のパラメータなどについては理解不足です。 (環境) Windows XP VB.net2003,サービスパック1.1 さっそくですが、質問をさせていだきます。 モジュールを変えていないのに、急に「破棄されたオブジェクトにアクセスできません」 というエラーが発生するようになってしまいました。 発生する原理(インスタンスが削除されてしまって発生する)は理解しているつもりです。 しかし、いくつかの端末で同じモジュール利用していますが、 エラーの発生する端末と発生しない端末があり困っています。 ・モジュールも変えていません。 ・VB.netの設定等も故意には変えていません。 ・VBの提供しているコントロールのShow()内のCreateHandle()内で発生 ・エラーの発生しない端末で、Show()の前に対象オブジェクトをDisposeすると 同様のエラーが発生する。(ためしにモジュールを書き換え実験しました) 端末に依存するものではないかと考えていますが、 端末にどのような変化がおきて発生するようになってしまったのでしょうか。 発生する端末と発生しない端末の比較などを行っていますが、 比較する項目の数が膨大で見当もつきません。 助けていただきたく思っております。 よろしくお願いいたします。 |