DOBON.NETプログラミング掲示板過去ログ
EXEの動作がおかしい
題名: EXEの動作がおかしい
著者: みはた
日時: 2003/08/22 9:26:25
ID: 434
この記事の返信元:
(なし)
この記事への返信:
[436]
Re[1]: EXEの動作がおかしい
opql
2003/08/22 10:11:28
ツリーを表示
分類:[全般]
WinXPのHome Edition、VB6 SP5 で作成したモジュールがあります。
こちらでは何の問題もなく動作しているのですが、客先で、EXEが違った
動きをしているようなんです。
それも、ものすごく変な話なんですが、たとえば、コマンドボタン押して、
EXCELで帳票を作成する処理を呼び出すんですが、その帳票の処理を
終了して、呼び出し元の画面に戻った途端に、なにかのLostfocusイベント
が発生して、「91-オブジェクト変数または With ブロック変数が設定されていません。」
といったエラーになってしまいます。しかし、コマンドボタンを「クリック」した場合
には発生しません。FORM KEYDOWNの場合に関してしか、エラーには
ならないのです。
なお、客先はWINXP PROである以外は同じ環境のはずなんですが・・・。
どの環境でも同じ動作ならバグかもしれないんですが、WIN20000でも
問題なく動作しています。こういう現象って、何か環境的に問題ありなんで
しょうか?もしお分かりの方いらっしゃれば、よろしくご指導下さい。
お願いします。
題名: Re[1]: EXEの動作がおかしい
著者: opql
日時: 2003/08/22 10:11:28
ID: 436
この記事の返信元:
[434]
EXEの動作がおかしい
みはた
2003/08/22 9:26:25
この記事への返信:
(なし)
ツリーを表示
関連するDLL、OCXが足りなかったり、バージョンが異なるのではないでしょうか?
開発環境のDLL、OCXを客先にインストールして試す事をお勧めします。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
WinXPのHome Edition、VB6 SP5 で作成したモジュールがあります。
こちらでは何の問題もなく動作しているのですが、客先で、EXEが違った
動きをしているようなんです。
それも、ものすごく変な話なんですが、たとえば、コマンドボタン押して、
EXCELで帳票を作成する処理を呼び出すんですが、その帳票の処理を
終了して、呼び出し元の画面に戻った途端に、なにかのLostfocusイベント
が発生して、「91-オブジェクト変数または With ブロック変数が設定されていません。」
といったエラーになってしまいます。しかし、コマンドボタンを「クリック」した場合
には発生しません。FORM KEYDOWNの場合に関してしか、エラーには
ならないのです。
なお、客先はWINXP PROである以外は同じ環境のはずなんですが・・・。
どの環境でも同じ動作ならバグかもしれないんですが、WIN20000でも
問題なく動作しています。こういう現象って、何か環境的に問題ありなんで
しょうか?もしお分かりの方いらっしゃれば、よろしくご指導下さい。
お願いします。