![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
vb2005です。
プログラミングはド素人です。
今、vbで検索システムを作っています。具体的には
1.1mから10mまでの範囲10個から一つを選択する。
2.検索フォームにキーワードを入力する。
3.1と2を含んだ検索結果をgoogle(vb内)で表示する。
カテゴリー内で調べたり、ネットで調べたりして似たような
システム(Yahooにログインするシステム)を見つけたりしたのですが、なかなか理解できませんでした。
似たようなソースなどがありましたら教えていただけないでしょうか?
また「こうしたらできるぞ」という意見など募集しております。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
この検索システムで使うブラウザは何処に表示されるのでしょう
VB.NETのフォーム上なのでしょうか
それとも外部起動されているブラウザなのでしょうか
ブラウザは IE限定でしょうか
この辺りの仕様をはっきりさせましょう
IE限定でいいのであれば
IEのオブジェクトを生成または取得
HTMLドキュメントを取得
対象のInputタグを取得
データを設定
検索実行などのSubmitを実行
といった具合になります
>1. 1mから10mまでの範囲10個から一つを選択する
の部分の意図がいまいち分からないのですけど ・・・
変身が遅くなり申し訳ありませんでした。
>意図がいまいち分からないのですけど ・・・
まさにそのとおりです。あとで見返したら知らない人が見ればわけがわからなくて当然です。すいません。
Submitを実行する方法である程度進みました。
ありがとうございます。
No.3
- 回答日時:
>プログラミングはド素人です
が手がける課題ではないと思う。
他アプリ(特にIEでもオフィス範囲外)との連携など、上級の人がやる課題です。地道にWEB照会をして似たようなことをしているコードを探す・集めることです。
#1でご指摘の「IE限定でいいのであれば」以下の語句などを頼りにWEB照会して見る。
例えば
「IE 開く VBA」だと
http://officetanaka.net/excel/vba/tips/tips42.ht …
の
IEを指定して開く方法(2)
VB6での記事が多いかもしれないが。
「IE 開く VB。NET」でもやってみることです。
>なかなか理解できませんでした
もっと勉強した先に考えることです。質問すれば教えてくれると思うのが間違いです。
返信が遅くなり、申し訳ありませんでした。
>質問すれば教えてくれると思うのが間違いです。
そうですね。勉強が足りませんでした。
回答内容に関しましては参考にさせていただきました。
ありがとうございます。
No.2
- 回答日時:
私は以下のような感じでブラウザを立ち上げてます。
URLエンコード(UrlEncode())については
http://www.geocities.co.jp/SilkRoad/4511/vb/urle …
を参考にどうぞ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
If nz(Trim(検索文字列), "") <> "" Then
With CreateObject("InternetExplorer.Application")
.Navigate2 "http://www.google.co.jp/search?q=" & UrlEncode(CStr(検索文字列))
.Visible = True
End With
End If
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
返信が遅くなり申し訳ありません。
参考URL、アドバイス共に参考にさせていただきました。
おかげで多少前進しました。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(SNS・コミュニケーションサービス) Yahoo!とGoogle検索のしくみの違いを教えてください 2 2022/08/14 01:53
- Visual Basic(VBA) VBでExcelの表形式の様なデザインを作りDBと連携させる。 4 2023/02/28 11:39
- Google Maps iPhoneのGoogle検索窓を通常の大きさに 戻す方法を教えて頂けませんか?(切実) 日本全国の 2 2022/10/02 02:08
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- InternetExplorer(IE) AIやばい「コピーキャット 語源」を検索した時のBingのサジェストがやばい 1 2023/07/25 03:56
- Yahoo!メール yahooメールの検索結果を全て表示するには? 1 2023/05/16 14:34
- その他(スマホアプリ・スマホゲーム) 十七歳未満でも使用できる検索アプリを探しています。 4 2022/05/19 23:45
- X(旧Twitter) Twitter検索から除外 1 2023/08/18 11:00
- その他(ブログ) ブログを始めたいと思うのですが、下記のような場合のおすすめブログサービスを教えてください。 収益化な 4 2023/04/10 10:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Designer.vbは直接コードをいじ...
-
Keydownイベントについて
-
vba 時間の引き算 例えば 15:00...
-
Visual Studio 「AnyCpu」について
-
vbaでPDFファイルが印刷されない
-
意味不明の実行時エラーで困っ...
-
アウトルックが起動しているか...
-
VBAでArrayListを使う為の「msc...
-
タスクスケジューラでPerlが動...
-
VBAでOutlookを終了させたい Ex...
-
フォームの最前面が効かない
-
「読み込み違反」が起きたとき...
-
C++初心者です。 debug asserti...
-
VBSで起動したアプリが前面表示...
-
EXCEL VBAから他アプリケーショ...
-
[VB.net] ExcelへのQRコード出...
-
VB.Net リビルド 意味不明なメ...
-
Windows PowerShellでC言語を実...
-
Visual Basicでの平方関数について
-
ManagementClassが見つからない。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Designer.vbは直接コードをいじ...
-
Keydownイベントについて
-
vbでgoogle検索できるシステム
-
VBでwmaファイルを再生する方法
-
デザインタブが表示されない
-
Form間のデータ渡しについて
-
<VB6.0+SQLServer2000>Image型...
-
VB.NETのリソース内のEXCELを開...
-
integer型、long型、double型
-
Visual Studio 2013 C#
-
vb2005でmdbを読み込みmdbに書...
-
VBA クリップボード
-
VB.NETでの円形グラデーション...
-
webbrowserに表示させたページ...
-
フリガナのついてる本なんてあ...
-
IEをVBAで操作する際、IEの表示...
-
ウィルスバスター2004体験...
-
vba 時間の引き算 例えば 15:00...
-
Visual Studio 「AnyCpu」について
-
「読み込み違反」が起きたとき...
おすすめ情報