Visual Basic 2005 – 如何播放剪贴簿中的音效数据
2007-01-11 11:00
375 查看
我们可以将音效数据复制到剪贴簿吗?当然可以。我们可以播放剪贴簿中的音效数据吗?当然可以。问题是,如何作呢?
以下的程序代码示范如何播放先前已复制到剪贴簿中的音效数据:
Try
' 将剪贴簿中的数据以一个实作IDataObject接口的对象传回。
Dim oDataObj As IDataObject = Clipboard.GetDataObject()
If oDataObj IsNot Nothing Then
' 检测从剪贴簿所传回的数据是否存在Wav Audio的格式。
If oDataObj.GetDataPresent(DataFormats.WaveAudio) Then
' 以Wave Audio格式取得音效数据并加以播放。 My.Computer.Audio.Play( _ CType(oDataObj.GetData( _ DataFormats.WaveAudio, True), System.IO.Stream), _ AudioPlayMode.Background)
End If
End If
…
End Try
参考数据:
《Visual Basic 2005程序开发与界面设计秘诀》
《Visual C# 2005 程序开发与界面设计秘诀》
以下的程序代码示范如何播放先前已复制到剪贴簿中的音效数据:
Try
' 将剪贴簿中的数据以一个实作IDataObject接口的对象传回。
Dim oDataObj As IDataObject = Clipboard.GetDataObject()
If oDataObj IsNot Nothing Then
' 检测从剪贴簿所传回的数据是否存在Wav Audio的格式。
If oDataObj.GetDataPresent(DataFormats.WaveAudio) Then
' 以Wave Audio格式取得音效数据并加以播放。 My.Computer.Audio.Play( _ CType(oDataObj.GetData( _ DataFormats.WaveAudio, True), System.IO.Stream), _ AudioPlayMode.Background)
End If
End If
…
End Try
参考数据:
《Visual Basic 2005程序开发与界面设计秘诀》
《Visual C# 2005 程序开发与界面设计秘诀》
相关文章推荐
- Visual Basic 2005 – 如何播放剪贴簿中的音效数据
- Visual Basic 2005 - 如何格式化文字数据中的子字符串
- Visual Basic 2005——如何绑定到一个IEnumerable数据来源
- Visual Basic 2005 - 如何格式化文字数据中的子字符串
- Visual Basic 2005——如何在DataGridView控件的数据列标题上绘制编号
- Visual Basic 2005——如何在DataGridView控件的数据列标题上绘制编号
- Visual Basic 2005——如何绑定到一个IEnumerable数据来源
- 如何在SQL Server 2005中用XQuery分解XML数据
- Visual Basic 2005——如何将Windows Form表单模拟成一个IE浏览器
- 如何在SQL Server 2005中用XQuery分解XML数据
- sql 2005 中如何自动生成不重复的,长度相同字符串作为一个数据表的id
- 如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据[转载MSDN]
- 在SQL SERVER 2005的表分区里,如何对已经存在的有数据的表进行分区
- Sql Server 2000,Sql Server 2005以及Oracle下如何实现数据分页
- Visual Basic 2005 - 如何于控件中捕捉按键
- Visual Basic 2005 - 如何建立一个主控描绘的TreeView控件
- 如何使用DirectDraw直接显示RGB、YUV视频数据(播放yuv) 分类: VC++ DirectX 2013-11-09 09:39 758人阅读 评论(0) 收藏
- 如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据
- 如何在 Visual Basic 或 VBA 中使用 ADO 来处理 Excel 数据
- 如何把SQL Server 2005数据表导入到Access中