- - PR -
CPU使用率
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-06-25 22:06
実際のところ現時点では全ては分かっていませんです・・
エラーの種類は オブジェクト参照がオブジェクトインスタンスに設定されていません 的なことだったと記憶の片隅にあります このエラーが出るのは考えられにくいのですが・・・ 先ほども記述しましたが、 ●全く同じ条件の帳票をA端末ではエラーが出るがB端末ではエラーが出ない。 ●同じ端末で1回目はエラーが出たが、2回目はエラーが出ない ようなのです、 オブジェクト参照がオブジェクトインスタンスに設定されていません 例外が発生するが 運よくする抜けたりしているのでしょうか? そんなことってあるんでしょうか? | ||||
|
投稿日時: 2006-06-25 22:08
実際のところ現時点では全ては分かっていませんです・・
エラーの種類は オブジェクト参照がオブジェクトインスタンスに設定されていません 的なことだったと記憶の片隅にあります このエラーが出るのは考えられにくいのですが・・・ 先ほども記述しましたが、 ●全く同じ条件の帳票をA端末ではエラーが出るがB端末ではエラーが出ない。 ●同じ端末で1回目はエラーが出たが、2回目はエラーが出ない ようなのです、 オブジェクト参照がオブジェクトインスタンスに設定されていません 例外が発生するが 運よくする抜けたりしているのでしょうか? そんなことってあるんでしょうか? | ||||
|
投稿日時: 2006-06-25 22:22
本当かどうかわかりませんが、過去スレッドで逆の説があったと思います。 ループ処理の中で、毎回何かをインスタンス化するような処理で、 確実にインスタンス化するようになっているのに、NullReferenceException が発生する例があるらしいです。 Application.DoEvents、Thread.Sleep メソッドで回避したみたいですが。 (あいにく、私は遭ったことはないんですよね...) とにかく明日にならないとわからないですね。 # なちゃさん、いつもフォローありがとうございます。(*_ _) _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-06-25 22:28
そうですね
気が早すぎました お付き合いありがとうございました 明日、DoeventsとSleepを実行してみて また結果を報告いたします | ||||
|
投稿日時: 2006-06-25 22:33
その前に例外〜 | ||||
|
投稿日時: 2006-06-26 06:01
具体的にどんな例外が起きているのでしょうか? 対策はそれによって異なります。 DB接続がタイムアウトしているようなら、例外を捕捉して、再操作に備えるなどの対策が必要でしょう。 フリーズについては、情報が無さ過ぎてコメントのしようがありません。 原因を突き止めて、設計やコーディングに原因があるなら修正するべきです。 | ||||
|
投稿日時: 2006-06-26 16:11
例外は、オブジェクト参照がオブジェクト インスタンスに設定されていません
でした。 Doeventsとsleepを入れてみました 今のところ例外・フリーズは発生していないようですが、 もう少し様子を見てみます |