- ベストアンサー
Visual Basic につて。
次に乗せるスクリプトは、コピーした文字列をキーワードにして検索がすんだ状態でブラウザを起動するものです。 Set objIE = CreateObject("InternetExplorer.Application") objIE.Navigate("about:blank") targetStr = objIE.document.parentwindow.clipboardData.GetData("text") objIE.Navigate "http://dic.yahoo.co.jp/bin/dsearch?p=" & targetStr & "&stype=0&dtype=1" objIE.Visible = true このスクリプトでは、インターネットエクスプローラーが起動します。私は、Sleipnirというブラウザを使っているので起動ブラウザをSleipnirに変更したいです。ブラウザの場所は "C:\Program Files\Fenrir & Co\Sleipnir\bin\Sleipnir.exe" プログラミング初心者なので困っています。ご存知の方お願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 >エラー:ActiveXコンポーネントはオブジェクトを作成できません。:' >Sleipnir.API' そうですか。私は、IE以外で、IE Control を使うつもりはないので、もしかしたら、オブジェクトは出来ないのかもしれません。良く分りません。VBScript で出来るようでしたので、てっきり出来るかと思いました。Shell では、いずれにしても、立ち上げるだけでは? 調べた結果は以下のとおりです。 今、公式ページからの入るスクリプトは、「休止中」だそうです。 http://sleipnir.pos.to/software/sleipnir/index.html Sleipnir のデータベースは、こちらから↓
その他の回答 (3)
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 Set objIE = CreateObject("InternetExplorer.Application") オートメーションオブジェクトを作るなら、 ↓ Set pnir = CreateObject("Sleipnir.API") とすればよいのでは? 後は、ローカルウィンドウで確認するか、Sleipnir のサポートサイトでご覧になればよいと思います。
補足
回答ありがとうございます。 エラー:ActiveXコンポーネントはオブジェクトを作成できません。:' Sleipnir.API' 以上のようなエラーが出てしまって検索できませんでした。Sleipnirのサポートも探してみたのですが、プログラミング初心者なものでいまいちよくわかりません。 解決策を追記していただけると幸いです。
- michi12345
- ベストアンサー率60% (3/5)
SHELLの例です Sub CC() Shell "C:\tools\sleipnir\Sleipnir.exe http://dic.yahoo.co.jp/bin/dsearch?p=" & targetStr & "&stype=0&dtype=1",vbNormalFocus End Sub
補足
当方プログラミング全くの初心者なもんで、文字列の意味が理解できません。もし宜しければ、スクリプトの何処をどのように変更すればよいのか教えていただけると幸いです。 お手数ですが、よろしくお願いいたします。
- temtecomai2
- ベストアンサー率61% (656/1071)
shell コマンドについて調べてみてください。 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=vb.net+shell&num=50
補足
当方プログラミング全くの初心者なもんで、文字列の意味が理解できません。もし宜しければ、スクリプトの何処をどのように変更すればよいのか教えていただけると幸いです。 お手数ですが、よろしくお願いいたします。
お礼
返事が遅くなり申し訳ございません。 今回は、いろいろ参考になる回答ありがとうございました。 このスクリプトをSleipnirで実行するのは無理がありそうなので、IEにて実行することにしました。 本当にありがとうございました。