• ベストアンサー

Visual C#2005 で簡単なブラウザを作成したいのですが

タイトル通りなのですが、C#を用いて簡易ブラウザを作成したいのです。 機能的には URLを入力しての移動、戻る、進む、homeへの機能などとしたいのです。出来たらGooGle(検索エンジン)を呼び出す機能なども追加したいのです。 作成方法または参考になるWebサイトをご存知の方いらしたら教えていただきたいのです。よろしくお願いします。

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

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.2

C#は詳しくないのですが、これが参考になるかと。 http://uchukamen.com/Programming1/WebBrowser/index.htm それほど長いコードでもないので、改造することも難しくないと思います。

yahoiyahoi
質問者

お礼

回答ありがとうございます。 なんとなくFormの作り方などは理解できたのですが、メソッドなどの記述をどこに書き込めばいいのかいまいち分かりませんでした。

その他の回答 (2)

  • FAY
  • ベストアンサー率49% (95/193)
回答No.3

.NET Framework 2.0以降のWebBrowserコントロールとか .NET Framework 3.0のFrameコントロールを使うと 思いのほか簡単にできてしまうような。 とりあえず一番簡単だと思われる WebBrowserコントロールを使ってみてはいかがでしょうか。

参考URL:
http://www.sm.rim.or.jp/~shishido/d2web.html
  • maku_x
  • ベストアンサー率44% (164/371)
回答No.1

こういったソフトは普段作りませんので、事情は良く分からないのですが。 Linux には、Lynx と言うテキストベースの簡易ブラウザがあります。ソースコードを読めば、参考にはなるのではないでしょうか。(C言語が読めることと、Linux の API(POSIX準拠の標準関数)の知識が必要になります) http://directory.fsf.org/network/browsers/lynx.html ※ 他にも、Firefox と言うちゃんとしたブラウザもあります。 http://directory.fsf.org/network/browsers/firefox.html 但し、Linux + X Window System 上のソフトですので、使用している APIは Windows の場合と全く異なりますので、その点はご注意を。

yahoiyahoi
質問者

お礼

回答ありがとうございます。 しかし参照のサイトが自分には難しすぎたようです。

関連するQ&A