- ベストアンサー
VBでエラー'ActiveX component can't create object' FAQチェック済
表題のとおり、「activexコンポーネントはオブジェクトを作成できません」エラーがでます。米国なので英語環境です。 環境 OS:Windows Adv Server2000(事情によりサーバーでコンパイルしてます) VB6, SQL server 2000 True DB GRID(Third Party) SQLConnection.ConnectionTimeout = Val(ObjectLib.GetSysSetting("SQLTIMEOUT")) どうやらObjectLibオブジェクトが参照できていないようです。が、確信はありません。とにかくこの部分でエラーとなり、エラールーチンを経由して表題のエラーメッセージに到達します。クライアントマシン(win2000)でコンパイルしたときは動作しますが、サーバーだとコンパイルできません。 マイクロソフトのサイトのFAQにあがってたので、レジストリの再登録やプロジェクト参照をすべて見直してみたのですが、それらには問題ないにもかかわらずこのエラーが消えません。それ以外の方法でこのエラーを回避されたかた、いらっしゃったらヒントをください。納品がせまっていて焦っております・・・
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- todo36
- ベストアンサー率58% (728/1234)
回答No.1
お礼
penx3さん助言ありがとうございます。私も真っ先にそれを疑い確かめたのですが、adminでloginしていました。本当にこのエラー、意味不明すぎて腹立ちます。結局その部分のコードをすべて書き直しましたが、そのDLLファイルは他のプロジェクトでも使っていてこれからも使う予定があるので、正直困っています。またなにかお気づきの点あればよろしくお願いします。