VB.NET復制讀取音頻文件到剪貼板小技巧
作者:佚名
本文主要簡介關于VB.NET復制讀取音頻文件到剪貼板的實例,列舉Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click。
經過長時間學習VB.NET,對于VB.NET復制大家都很了解,在這里和大家分享一下VB.NET復制讀取音頻文件到剪貼板的小技巧,希望大家有所收獲。
- Public Class Form1
- 'VB.Net復制讀取音頻文件并復制到剪貼板
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Try
- Dim MyData As Byte()
- MyMyData = My.Computer.FileSystem.ReadAllBytes("WindowsXP.wav")
- My.Computer.Clipboard.SetAudio(MyData)
- MessageBox.Show("已經成功將音頻數據VB.Net復制到剪貼板!", "51cto提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
- Catch ex As Exception
- MessageBox.Show("將音頻數據復制到剪貼板出現錯誤,請檢查音頻文件是否已經存在?", "51cto提示", MessageBoxButtons.OK, MessageBoxIcon.Error)
- End Try
- End Sub
- '粘貼剪貼板音頻數據并播放
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- Try
- Dim MyData As Object
- MyMyData = My.Computer.Clipboard.GetData(DataFormats.WaveAudio)
- My.Computer.Audio.Play(MyData, AudioPlayMode.Background)
- Catch ex As Exception
- MessageBox.Show("剪貼板上不存在指定的音頻數據!", "51cto提示", MessageBoxButtons.OK, MessageBoxIcon.Error)
- End Try
- End Sub
- '清空剪貼板上的音頻數據
- Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
- My.Computer.Clipboard.Clear()
- End Sub
- End Class
怎么樣,VB.NET復制很簡單吧,動手試試!
【編輯推薦】
責任編輯:田樹
來源:
樂博網