樣式一工具
咱們要實現上圖中的效果,須要以下的操做:.net
1.BackColor屬性設計
設置控件的背景色,將該屬性設置爲「Gray」,如圖1;blog
圖 1事件
2.BackColorAlpha屬性io
設置控件背景色透明度,將該屬性設置爲「0」,即全透明,如圖2;音頻
圖 2變量
3.Lacation屬性mobile
讓控件顯示在合適的位置(100, 20),如圖3;引用
圖 3
4.ResourceID屬性
設置按鈕圖標名稱,將該屬性設置爲「ed」,如圖4;
圖 4
5.ImageButton的Click事件
VB:
Private Sub ImageButton1_Click(sender As Object, e As EventArgs) Handles ImageButton1.Click
VoiceRecorder1.GetRecorderAudio()
End Sub
1.AudioPath屬性
設置客戶端音頻的路徑,默認設置爲空,如圖5;
圖 5
2.GenerateMember屬性
設置控件是否生成成員變量,將該屬性設置爲「True」,則該控件能被其餘方法引用,如圖6;
圖 6
3.Modifiers屬性
設置控件的可見性級別,默認設置爲「Private」,其餘的窗體則訪問不到該控件,如圖7;
圖 7
若將Modifiers屬性設置爲「Public」,其餘窗體則均可以訪問該控件。
4.Name屬性
設置控件名稱爲「voiceRecorder1」,如圖8;
圖 8
5.TimeOut屬性
設置客戶端獲取音頻的超時時間(毫秒),默認設置爲「0」,如圖9;
圖 9
6.RecordedAudio事件
VB:
Private Sub VoiceRecorder1_RecordedAudio(sender As Object, e As BinaryData) Handles VoiceRecorder1.RecordedAudio
Try
e.SaveFile("v.amr", curdir)
Catch ex As Exception
Me.MessageBox.Show("用戶操做出現錯誤:" + ex.Message)
End Try
End Sub