C#.NETメモ:タブブラウザの作成(概要)

要望がありましたので、私が作成したタブブラウザのソースを公開したいと思います。
1年以上前ソースで私がプログラマの職についたばかりもので、今見るといろいろと不足な点もありましたのでアチコチ手直しています。

ここで紹介するのは、ブックマークツリー付きのタブブラウザになります。
下の画像を見ての通りあくまで簡易版です。
FireFoxやSleipnir、Lunaspace等、有名なタブブラウザには到底及びませんのでご理解を。



ただ、.NETで作ると簡単に作れるので作り方では高機能で便利なものが作れるかもしれません。
まぁ本格的ななものを作るならVC++(MFC)辺りを使った方が良いかと思いますが…。
.NETは初回起動が遅いというデメリットもありますし。



タブブラウザの作成について、下記の順番に説明していきたいと思います。
主に私が作った独自クラス(と言っても大したもんじゃない)の説明になります。
クラス名の頭に「My」と付いていたら私が作成したクラスと思ってください。

【項目】
.織峇浜クラス
▲屮薀Ε競據璽献ラス
ブラウザコントロールクラス
IEブックマークツリークラス

■ソースをダウンロード
※このソースの利用については、自己責任でお願いします。
 ちなみに各ページに、各クラスのソース全部記載していますので、
 ダウンロードするのに抵抗ある方はそちらを閲覧ください。



私の開発環境は下記のようになっています。

OS: Windows Vista
コンパイラ: Visual Studio 2008 Standard Edition
言語: C#
フレームワーク: .NetFramework2.0

.NETのバージョンは一応2.0で作りましたが、3.5とかでも大丈夫かとは思います。


コメント
コメントする








    
この記事のトラックバックURL
トラックバック