• ベストアンサー

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" プログラミング初心者なので困っています。ご存知の方お願いいたします。

noname#209402
noname#209402

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんばんは。 >エラー:ActiveXコンポーネントはオブジェクトを作成できません。:' >Sleipnir.API' そうですか。私は、IE以外で、IE Control を使うつもりはないので、もしかしたら、オブジェクトは出来ないのかもしれません。良く分りません。VBScript で出来るようでしたので、てっきり出来るかと思いました。Shell では、いずれにしても、立ち上げるだけでは? 調べた結果は以下のとおりです。 今、公式ページからの入るスクリプトは、「休止中」だそうです。 http://sleipnir.pos.to/software/sleipnir/index.html Sleipnir のデータベースは、こちらから↓

参考URL:
http://www.sleipnir-wiki.jp/index.php?Sleipnir%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8%BA%EE%C0%AE%CB%A1
noname#209402
質問者

お礼

返事が遅くなり申し訳ございません。 今回は、いろいろ参考になる回答ありがとうございました。 このスクリプトをSleipnirで実行するのは無理がありそうなので、IEにて実行することにしました。 本当にありがとうございました。

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 Set objIE = CreateObject("InternetExplorer.Application") オートメーションオブジェクトを作るなら、       ↓ Set pnir = CreateObject("Sleipnir.API") とすればよいのでは? 後は、ローカルウィンドウで確認するか、Sleipnir のサポートサイトでご覧になればよいと思います。

noname#209402
質問者

補足

回答ありがとうございます。 エラー:ActiveXコンポーネントはオブジェクトを作成できません。:' Sleipnir.API' 以上のようなエラーが出てしまって検索できませんでした。Sleipnirのサポートも探してみたのですが、プログラミング初心者なものでいまいちよくわかりません。 解決策を追記していただけると幸いです。

回答No.2

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

noname#209402
質問者

補足

当方プログラミング全くの初心者なもんで、文字列の意味が理解できません。もし宜しければ、スクリプトの何処をどのように変更すればよいのか教えていただけると幸いです。 お手数ですが、よろしくお願いいたします。

回答No.1

shell コマンドについて調べてみてください。 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=vb.net+shell&num=50

noname#209402
質問者

補足

当方プログラミング全くの初心者なもんで、文字列の意味が理解できません。もし宜しければ、スクリプトの何処をどのように変更すればよいのか教えていただけると幸いです。 お手数ですが、よろしくお願いいたします。

関連するQ&A

  • 「これってリアルですよね」のリアル

    最近、本物に近いものや生々しいものなどを指して「これってリアルですよね」などと言いますが、英語でrealと言う単語にこういう使い方があるのか調べてみると、こちら↓の辞書の3番にその意味なのかなと思います。 http://dic.yahoo.co.jp/dsearch?p=real&enc=UTF-8&stype=0&dtype=1&dname=1na しかしこちら↓の辞書ではそのような意味は載っておらず、アルクのオンライン辞書でも載っていませんでした。 http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=real&dtype=1&stype=0&dname=1ss&pagenum=1&index=340660 「これってリアルだ」を This is real. と言って日本語と同じニュアンスになるのでしょうか? よろしくお願いします!

  • ビートルズの歌に出てくるpataphysical scienceって

    http://www.stevesbeatles.com/songs/maxwells_silver_hammer.asp pataphysicsって、なんですか? また、日本語で何と訳されますか? http://dic.yahoo.co.jp/bin/dsearch?index=p-001045&p=pata&dname=1na&dtype=1&stype=0&pagenum=1 http://www.bartleby.com/61/64/P0106400.html 辞書的な意味は、ここに書いてありますが、詳しく知りたいです。

  • equivalentの発音ができません。 (´・ω・`)

    発音できません。特にvからlの部分。 コツを教えてください。 http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=equivalent&dtype=1&dname=1ss&stype=0&pagenum=1&index=138230

  • 脱帽と絶望

    脱帽と絶望は一文字違うだけ(ひらがな読み)で全く逆の意味ですか? 脱帽 http://dic.yahoo.co.jp/dsearch?enc=UTF-8&dname=0na&dtype=0&stype=1&p=%E8%84%B1%E5%B8%BD&index=13349211528500 絶望 http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=%E7%B5%B6%E6%9C%9B&dtype=0&dname=0na&stype=0&pagenum=1&index=12119110428100 全く逆のようなそうでもないような、、、 絶望に対しては相手が人でなくてもいいような、、、 よくわかりません。 よろしくお願いします。

  • 「選挙運動」と「選挙運動のための労務」は何が違うのですか?

    公職選挙法において「選挙運動」と「選挙運動のための労務」は何が違うのですか?よくわかりません。 労務 http://dic.yahoo.co.jp/bin/dsearch?index=19649800&p=%CF%AB%CC%B3&dtype=0&stype=0&dname=0na&pagenum=1 この場合の労務とは1か2どちらですか? また、「選挙運動のための労務」とは具体的にどんな行為が想定されているのですか?

  • dellとdale意味も発音も似て、文脈で判別は?

    dell ((文))(草木におおわれた)小さな谷 http://dic.yahoo.co.jp/detail?p=dell&stype=0&dtype=1 dale ((文))谷,(特に)広い谷 http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=dale&dtype=1&dname=1na&stype=0&pagenum=1&index=018431000 タイトルの通りです。 発音が似通った単語ならいくらでもありますが、そういったものは文脈で判断ができます。 しかし、意味も発音も似通った単語の場合は、僅かな発音の違いから判断するしかないのでしょうか? かなり難しいと思うのですが、、、、、。 よろしくお願い致します。

  • クリップボードの操作

    こんにちはクリップボードのデータをフォームのテキストボックスに入れたいのですがクリップボードで取得した変数がうまく認識出来ません。解る方いらっしゃいますか? <html><head><title>Sample</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <script language="VBS"> Sub Window_OnLoad Set objIE = CreateObject("InternetExplorer.Application") objIE.Navigate("about:blank") GetClipBoard = objIE.document.parentwindow.clipboardData.GetData("text") Set objIE = Nothing Set TheForm = Document.ValidForm TheForm.nm.Value=GetClipBoard Set objIE = Nothing document.ValidForm.submit() End Sub </script> </head> <body>   <form NAME="ValidForm" action="kensaku.php" method="post">  <input type="text" name="nm"> <input type="submit" name="exec" value="検索"> </form> </body></html>

  • 「お健勝」と「ご健勝」

    「お健勝」という表現はありますか。 「ご健勝」はよく耳にしますが、「お健勝」はあまり聞きません。 ちなみに辞書によりますと、話し言葉では「お+漢語」の表現が見られるとありました。よろしくお願いいたします。 http://dic.yahoo.co.jp/bin/dsearch?index=02053600&p=%B8%E6&dname=0na&dtype=0&stype=0&pagenum=1

  • 自由はなぜ形容動詞

    『自由』という単語が辞書では名詞と形容動詞と出てきました。 名詞なのは分かるのですが、形容動詞な意味が分かりませんどなたかわかりやすくなぜ形容動詞なのか教えていただけないでしょうか http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=%E8%87%AA%E7%94%B1&dtype=0&dname=0na&stype=0&pagenum=1&index=08917908570700

  • 「数年」や「数人」の範囲について

    今まで「数年」の範囲について、1年から9年までを指すと思っていたのですが、ネットの辞書検索(国語辞書)で調べた結果、「2、3か5、6ぐらいの年数。」と書いてありました。「数人」や「数個」でも同様に「2、3か5、6ぐらいの~」と書いています。 そのとおりなら、7年から9年は「数年」ではないのでしょうか? http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=%E6%95%B0%E5%B9%B4&stype=0&dtype=0

専門家に質問してみよう