VB直接播放EXE文件中的声音文件
⑴启动 VB6.0,在“外接程序→外接程序管理器”中加载“Visual Basic 6 资源编辑器”
⑵在 VB 资源编辑器窗口中,点击“添加自定义资料”,增加任意的 WAV 文件,再双击刚刚创建的自定义资源,弹出”编辑属性”窗口,定义如下:
类型: "WAVE"
标识号: 102
语言: 中文(中国)
⑶保存资源文件,写如下代码:
Option Explicit
Private Declare Function GetSystemDefaultLCID Lib "kernel32" () As Long
Private Declare Function sndPlaySoundFromMemory Lib "winmm.dll" Alias "sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long
Public Const SND_ASYNC = &H1&
Public Const SND_MEMORY = &H4&
Private Sub Command5_Click() '注释:播放 WAV 文件
Dim bArr() As Byte
bArr = LoadResData(102, "WAVE")
sndPlaySoundFromMemory bArr(0), SND_ASYNC Or SND_MEMORY
End Sub
⑷按 F5 运行本程序,点击 Command 按钮,就可以听到你选定的 WAV 文件的声音了。
摘自:网络整理
相关文章参考:
☆VB将配置保存到EXE本身(生成EXE木马程序)
☆VB 感染EXE 程序病毒源码
★V
B部分相关文章推荐:★
☆VB 读写TXT文本文件函数
☆VB 提取TextBox 文本框中指定一行字符串
☆VB 进制转换大全(十进制、十六进制、八进制、二进制、二进制流)互转
☆VB SendMessage向其他程序窗口发送字符串消息实例
☆VB中Null, Empty, Nothing, and vbNullString的区别
☆用RtlAdjustPrivilege来调整进程权限(VB6.0代码)
☆[VB]SaveSetting 语句 和 DeleteSetting 语句
☆VB APP对象属性一览表 + 灵活使用VB的APP对象
☆[vb]SendMessageA函数
☆使用VB绘制抛物线动画曲线
☆关于vb中的容器
☆[vb]利用WScript.Shell对象隐藏cmd命令行运行
☆浅析VB For Each.Next语句
☆VB中窗体模块、标准模块、类模块的区别
☆引用 VB类模块
☆VB中什么是类,类模块有什么作用
☆VB SendKeys 语句
☆VB 全局热键
☆用VB轻松调用其他程序
☆vb读取txt文件到textbox
☆如何去优化你的VB程序3
☆如何去优化你的VB程序2
☆如何去优化你的VB程序1
☆[VB]在状态栏中显示帮助信息
☆[VB]把屏幕保存为图像
☆Mp3Play.ocx控件让音乐之声响起来
更多精彩>>>
VB直接播放EXE文件中的声音文件相关推荐
- 怎样进服务器手机版视频文件,手机播放云服务器中的视频文件
手机播放云服务器中的视频文件 内容精选 换一换 Cloud-Init工具安装完成后,请参考本节操作配置Cloud-Init工具.已安装Cloud-Init工具.已为云服务器绑定弹性公网IP.已登录云服 ...
- 使用ffmpeg从视频文件中提取音频文件、视频抽帧和切割视频
目录 ffmpeg下载 使用ffmpeg从视频文件中提取音频文件 批量提取文件夹下多个视频文件的音频 使用ffmpeg从视频文件中提取视频帧 使用ffmpeg将按固定时长将视频切割成多个小片段 将分割 ...
- 搜索目录下 匹配文件中 最新的文件 路径
搜索目录下 匹配文件中 最新的文件 路径 1 #!/usr/bin/python 2 import os 3 import glob 4 path = "/homeyufei/tes ...
- oracle 控制文件 scn,重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里...
重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里 这个问题要看具体的情况,比如: 1. 数据库是shutdown immediate,也就是说数据库是一致的状态,重建控制文件后,SCN 以d ...
- java+读取source资源_如何从JavaJAR文件中读取资源文件?
如何从JavaJAR文件中读取资源文件? 我试图从一个单独的JAR文件中访问一个XML文件,这个JAR是作为桌面应用程序运行的.我可以获得我需要的文件的URL,但是当我将它传递给FileReader( ...
- 如果在一个工程中有两个vhd文件,就相当于有两个模块,那么对于这个工程整体的bdf文件生成,怎么把这两个模块都加到同一个bdf文件中。bdf文件中两个模块之间的连线及输入输出,是自己输进去的还是自动生
如果在一个工程中有两个vhd文件,就相当于有两个模块,那么对于这个工程整体的bdf文件生成,怎么把这两个模块都加到同一个bdf文件中.bdf文件中两个模块之间的连线及输入输出,是自己输进去的还是自动生 ...
- 如何在batch文件中取得该文件的路径
如何在batch文件中取得该文件的路径 hanlray@gmail.com Revision: 0.99 Date: 2006/04/01 很简单,就是用%~dp0,如: set MYDIR=%~dp ...
- html中引入txt文件,如何导入放置在txt文件中的.html文件中的代码?
所以,我想要的是这个.我有一个HTML文件,我想从代码加载文本文件.因此,浏览器应该从该文本文件中获取代码并将其作为HTML代码的一部分进行阅读.这里有一个例子:如何导入放置在txt文件中的.html ...
- 在pb中实现声音文件的播放
一个商业软件不仅要功能强大,而且界面也要美观,如果加入适量声音会增强软件的人机交互性,让软件给人更为深刻的印象.pb作为客户/服务器的客户端开发工具,在数据库管理上有强大的功能,但pb中本身没有播放声 ...
最新文章
- JavaScript是如何工作的:编写自己的Web开发框架 + React及其虚拟DOM原理
- 图像检索:几种基于纹理特征的图像检索算法
- 中国人民大学_《组织行为学》_20 如何避免办公室政治的负面影响?
- [转]/boot/grub/grub.conf 内容诠释
- ai中如何插入签名_如何在PDF中插入一个或多个空白页?
- python webservice接口测试传参数_Python3 webservice接口测试方法是什么
- java监听数据库操作_第十六篇——JDBC操作数据库之监听器
- 专科计算机专业大学,计算机专业大学排名 专科生学计算机专业好吗
- 什么样性格的人最有可能成为领导者?
- 【英语】Flying By Dream---English
- Oracle分配内存的基本单位:Granule(粒度)
- 【标准正态分布查询表】
- IB学生可以报考全球顶尖大学,需要多少分?
- Google登录授权详细过程
- 【蓝桥杯每日一练:北斗七星数】
- WLST 命令和变量
- 网盘拉新项目的变现玩法解析!
- 欧拉函数求互质数个数
- 卡乐微互动_微信大屏幕现场互动_关键是真免费
- 新浪微博的双城记:孤独与喧嚣
热门文章
- 亚马逊被爆内部员工卖数据改差评,中国区尤为严重!
- “机海战术”已死!后智能手机时代靠什么才能赢?
- 高德地图联手中国气象局,积水地图 AI 版实时预测道路积水
- 牛客题霸-SQL篇——10~20题
- 今天带你详细了解各组件原理
- 将Sublime Text添加到右键菜单中
- 摄像头上传文件服务器失败,vue打开摄像头拍照并上传至服务器
- socket read time out解决方法_深入浅出讲解:php的socket通信
- with open as f用法_UE4精品教程 | C++Tuple元组的详细用法
- java修改cdm_Java™ ORM框架CDM教程 增删改查(四)