我们可以将音效数据复制到剪贴簿吗?当然可以。我们可以播放剪贴簿中的音效数据吗?当然可以。问题是,如何作呢?

以下的程序代码示范如何播放先前已复制到剪贴簿中的音效数据:

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 – 如何播放剪贴簿中的音效数据相关推荐

  1. Visual Basic 2005 中的程式語言加強功能

    Visual Basic 2005 中的程式語言加強功能 作者:Stan Schultes Microsoft MVP 2004 年 10 月 摘要:本文介紹許多 Visual Basic 2005 ...

  2. Visual Basic 2005 - 如何将色彩字符串转换成 Color 结构

    Visual Basic 2005 - 如何将色彩字符串转换成 Color 结构   之前有读者询问,如何将字符串转换成色彩,当时我们建议可以利用 ColorDialog 来让用户选取颜色.不过这样做 ...

  3. 音乐播放(游戏中的音效)

    上篇中我们学习了指定Sdcard中音乐播放,但是游戏中的音效如何实现呢? 游戏中是肯定和程序打包发布的.这样的音乐就没有放在Sdcard中,一般会放在应用目录下的"res/raw" ...

  4. Visual Studio 2005 中的新增安全性功能

    Visual Studio 2005 中的新增安全性功能 Visual Studio 2005 中的新增安全性功能 发布日期: 11/18/2005 | 更新日期: 11/18/2005 Brian ...

  5. 在MS Office,Visual Basic 6和Visual Basic for Applications中解析名称

    By Patrick Matthews 帕特里克·马修斯 1.简介 (1. Introduction) Any time you have to store or process people's n ...

  6. Visual Basic 9.0 前沿播报·静态篇(一)局部变量类型推测和数组初始化器

    不要惊讶,每个PDC上都会有微软最新产品的前瞻,所以在Visual Basic 2005发布以前看到Visual Basic 9.0的消息就是可以理解的了.Visual Basic 9.0 (code ...

  7. Visual Studio 2005 Beta2 简体中文版发布

    Visual Studio 2005 Beta2 简体中文版发布,中文论坛开通 发布日期: 5/10/2005 | 更新日期: 5/10/2005 微软公司刚刚发布了Visual Studio 200 ...

  8. Visual C++ 2005的现代语言特性

    Visual C++ 2005的现代语言特性 本文讨论: .NET C++/CLI语法 配置向导优化(PGO) MSIL优化 OpenMP支持 增强的缓冲区安全检查 当年Visual Studio® ...

  9. 用 PropertyGrid 实现 Visual Studio 2005 样式的属性窗口

    在 Visual Studio 里,有一个很好用的东西,就是属性窗口 (Properties Window),如下图所示.属性窗口列出了一个对象所有可见的属性,你可以浏览和修改属性,非常方便. < ...

最新文章

  1. oracle数据如何获取游标中动态字段_如何实现报表数据的动态层次钻取(二)
  2. python3.8 pyinstaller3.5安装出错_Pyinstaller 无法正常打包脚本 Python 3.5
  3. 使用BH1750测量激光发射器的强度
  4. HttpServletRequest对象方法的用法(转)
  5. homebrew install php53
  6. 数学建论文模标准模板
  7. vim cheat-sheet
  8. java并发执行一个方法_JAVA的执行并发原理
  9. 38 WM配置-作业-定义库存转储和补充控制
  10. 苹果推送iOS 15系统正式版:实况文本等功能上线
  11. postman数据保存在哪里_快速掌握接口测试利器Postman
  12. HarmoneyOS鸿蒙系统零代码编程入门
  13. 戴尔服务器修改分辨率,dell显示器怎么设置分辨率
  14. 打造新引擎,重构“芯”动力|龙芯生态论坛——安恒明御综合日志审计分析平台应用迁移
  15. 【知识点2】最大公约数与最小公约数
  16. 初识人工智能AI(基本概念)
  17. 【CozeTalk】如何衡量你的人生-人生修炼手册-克莱顿·克里斯坦森
  18. 机器学习笔记---从极大似然估计的角度看待Logistic回归
  19. android 工具类放哪里,android开发工具类——Constants(存放全局变量)
  20. 和讯网分行业和分省份社会责任指数(2010-2020年)

热门文章

  1. 七夕要到了,用Python比心表白
  2. 模拟linux磁盘满,linux 磁盘满了简单处理一下
  3. asp.net 调用vc dll_“双通道”独立通讯,稀有钛膜单元,击音运动果VC真无线耳机...
  4. php中 datalist,html5 datalist标签的用法是什么?这里有datalist标签的用法实例
  5. HDU4009(最小树形图)
  6. 习题4-3 求分数序列前N项和 (15 分)
  7. 图论 + 数论 ---- CF1325E E. Ehab‘s REAL Number Theory Problem (约数个数 + 枚举 + bfs找最小环)[从图结构优化搜索]
  8. react的导出是怎么实现的_22 个让 React 开发更高效更有趣的工具
  9. 字符串的html语言,html语言解析为属性字符串NSMutableAttributedString
  10. CF3B Lorry (手动模拟01背包,贪心)难度⭐⭐⭐