VBに関する備忘録2 [2014/10/21]

■カスタムコンポーネント
・プロジェクトを右クリックし、「追加」「ユーザーコントロール」
・継承するクラスを変更。
ボタンであれば、
「Inherits System.Windows.Forms.UserControl」 → 「Inherits System.Windows.Forms.Button」

■git
・Visual Studio 2012 Update 4 を充てる
http://www.microsoft.com/ja-jp/download/details.aspx?id=39305

・「ツール」「拡張機能と更新プログラム」
で「オンライン」の検索で「Visual Studio Tools for Git」で検索し、インストール。

・「ツール」「オプション」「ソース管理」「プラグインの選択」を選び、「現在のソース管理プラグイン」で「Microsoft Git Provider」

・「チームエクスプローラ」でgit の設定

・Visual Studio 2013からは標準装備

■イベント
・イベント送信
Public Event SampleEvent(ByVal sender As Object, ByVal e As EventArgs)
RaiseEvent SampleEvent(Me, New EventArgs)

・イベント受信
AddHandler MyControl1.SampleEvent, AddressOf sampleEventHandler

■HTTP通信
Dim web As New System.Net.WebClient()
web.Headers.Add("Content-Type", "application/x-www-form-urlencoded")
Dim d As Byte() = System.Text.Encoding.ASCII.GetBytes("word=test")
Dim res As Byte() = web.UploadData("http://www.booster-technology.com/", "POST", d)
Dim ret As String = System.Text.Encoding.UTF8.GetString(res)