| ■No80427 (WebSurfer さん) に返信 WebSurfer様
返信おくれましてすみません。
アドバイスいただいた IE = CreateObject("InternetExplorer.Application") ↓↓↓ IE = New SHDocVw.InternetExplorer 上記の変更、現在ネットカフェで試してみたのですが、すみません改善は見られませんでした。変化なしです。 自分のPC(windows7 pro sp1)とネットカフェのPC(windows7 pro sp1)は違いないように見えるのですが。。。
また「WebBrowserコントロール」ですが、使用するWEBサイトではうまく表示されなかったので諦めました。
以下は、今回質問したときのエラーの詳細です。 「ActiveXコンポーネントを作成できません」とありますし、プログラムコードのどこでエラーになるかを調べても IEを起動するところでエラーになっているの感じなのですが、実は IE は関係ないということはありそうでしょうか。
↓------------------------------------------------------------------------------ アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。 [続行]をクリックするとアプリケーションはこのエラーを無視し、続行しようとします。 [終了]をクリックするとアプリケーションは直ちに終了します。
ActiveXコンポーネントを作成できません。
詳細 ************** 例外テキスト ************** System.Exception: ActiveX コンポーネントを作成できません。 場所 Microsoft.VisualBasic.Interaction.CreateObject(String ProgId, String ServerName) 場所 WindowsApplication.Form1.IE_Open() 場所 WindowsApplication.Form1.Form1_Load(Object sender, EventArgs e) 場所 System.EventHandler.Invoke(Object sender, EventArgs e) 場所 System.Windows.Forms.Form.OnLoad(EventArgs e) 場所 System.Windows.Forms.Form.OnCreateControl() 場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 場所 System.Windows.Forms.Control.CreateControl() 場所 System.Windows.Forms.Control.WmShowWindow(Message& m) 場所 System.Windows.Forms.Control.WndProc(Message& m) 場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m) 場所 System.Windows.Forms.ContainerControl.WndProc(Message& m) 場所 System.Windows.Forms.Form.WmShowWindow(Message& m) 場所 System.Windows.Forms.Form.WndProc(Message& m) 場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
↑------------------------------------------------------------------------------
自分のPCではエラーは発生しないこと、 ネットカフェのPCでエラーになったときに「続行」するとそのまま使用できることや、エラーの発生率がランダムでエラーにならないときもあるので (ちなみにネットカフェの3台のパソコン(windows7 pro sp1)で同様のエラーでした) 何かちょっとしたプログラムコード以外の間違いだったりすることも可能性としてありますでしょうか。
どうにかエラーを回避できないかと、ほとほと困っています。
もっと状況をご説明できればよいのですが、自分の知識だとうまく説明できません。悔しいですが申し訳ないです。 これではアドバイスを頂こうにも、アドバイスのしようがないと思います。
今までのご経験から何かちょっとしたヒントになりそうなものでもアドバイスいただけたら有り難いです。
|