又如何打开资源文件和dll中的声音或文件 呢?
14 个解决方案
#1
声音文件和图片(非BMP,ICON)文件可以作为CUSTOM资源加入到资源文件中。
用LoadResData函数调用相应的资源。
LoadResData(index, format)
FORMAT:
1 光标
2 位图
3 图表
4 菜单
5 对话框
6 自付窜
7 字体目录
8 字体
9 快捷建
10 自定义 *调用声音等
12 光标组
14 图表组
用LoadResData函数调用相应的资源。
LoadResData(index, format)
FORMAT:
1 光标
2 位图
3 图表
4 菜单
5 对话框
6 自付窜
7 字体目录
8 字体
9 快捷建
10 自定义 *调用声音等
12 光标组
14 图表组
#2
http://www.sijiqing.com/vbgood/experience/index.asp?action=read&id=3721
http://www.sijiqing.com/vbgood/article/005181035.html
http://www.sijiqing.com/vbgood/article/005181035.html
#3
msdn98中有这个例子,默认安装路径为C:\Program Files\Microsoft Visual Studio\MSDN98\98VS\2052\Samples\VB98\Atm,其中包括了资源文件中的图片声音的调用
#4
谢谢 试试看
#5
up
#6
资源文件 中是否可以 播放mp3
#7
有没有把要用到的所有文件,包括要修改的文件都放到自己的主程序中,msvbvm60.dll除外,在运行后不解压出来直接修改本程序内部比如
有一个程序叫A.exe,运行时需要msvbvm60.dll与一个配置文件A.ini,在运行时要修改A.ini(有时要改,有时不改),可否把A.ini完整地放到A.exe中,在运行A.EXE时不从A.EXE中解压(真正的不解压)就能修改,而且在发行时只发行A.EXE与MSVBVM60.dll两个文件即可运行你的程序,要保证A.INI的内容在改变时,A.EXE文件的运行状态有相应改变!!!
本人正想做一个这样的程序,也同时可以用于此程序加密!因为不是真正的高手不会修改EXE文件吧,即使是高手,一个6M的程序就是600多万个字节,究竟从哪儿改也是一个难题吧!!!!!
可不可以把要播放的语音数据直接放到你的EXE文件中,并且仍然不解压出来就能发声音!!!
有一个程序叫A.exe,运行时需要msvbvm60.dll与一个配置文件A.ini,在运行时要修改A.ini(有时要改,有时不改),可否把A.ini完整地放到A.exe中,在运行A.EXE时不从A.EXE中解压(真正的不解压)就能修改,而且在发行时只发行A.EXE与MSVBVM60.dll两个文件即可运行你的程序,要保证A.INI的内容在改变时,A.EXE文件的运行状态有相应改变!!!
本人正想做一个这样的程序,也同时可以用于此程序加密!因为不是真正的高手不会修改EXE文件吧,即使是高手,一个6M的程序就是600多万个字节,究竟从哪儿改也是一个难题吧!!!!!
可不可以把要播放的语音数据直接放到你的EXE文件中,并且仍然不解压出来就能发声音!!!
#8
恩,值得gz...
#9
GZ
#10
up
#11
#12
//chen1bin2(天涯浪子) 的想法 值得 我 们 大家 去 研究呀
#13
同志们,近段时间由于公司事忙,好久没来这里了,这个问题有谁研究出来了没???
如果有成就了,拿出来共享一下呀!!
如果有成就了,拿出来共享一下呀!!
#14
再重复说一下,问题如下:
一个EXE文件中已经编译了资源文件,里面的内容已经固定,如果程序运行密码等已经放到资源中了,如何才能改变EXE(自身)文件中的密码?不需要更改别的文件和注册表,只需要修改正在运行的EXE(自身)文件?如何才能实现
比如:A.exe在VB设计环境中已经加了一个资源文件,里面有一个字符串是此程序运行时的密码,但是需要改变密码时,怎么把改变后的密码放到资源文件中(即EXE文件执行时改变密码,不是在VB设计环境中更改)
急求解!
一个EXE文件中已经编译了资源文件,里面的内容已经固定,如果程序运行密码等已经放到资源中了,如何才能改变EXE(自身)文件中的密码?不需要更改别的文件和注册表,只需要修改正在运行的EXE(自身)文件?如何才能实现
比如:A.exe在VB设计环境中已经加了一个资源文件,里面有一个字符串是此程序运行时的密码,但是需要改变密码时,怎么把改变后的密码放到资源文件中(即EXE文件执行时改变密码,不是在VB设计环境中更改)
急求解!
#1
声音文件和图片(非BMP,ICON)文件可以作为CUSTOM资源加入到资源文件中。
用LoadResData函数调用相应的资源。
LoadResData(index, format)
FORMAT:
1 光标
2 位图
3 图表
4 菜单
5 对话框
6 自付窜
7 字体目录
8 字体
9 快捷建
10 自定义 *调用声音等
12 光标组
14 图表组
用LoadResData函数调用相应的资源。
LoadResData(index, format)
FORMAT:
1 光标
2 位图
3 图表
4 菜单
5 对话框
6 自付窜
7 字体目录
8 字体
9 快捷建
10 自定义 *调用声音等
12 光标组
14 图表组
#2
http://www.sijiqing.com/vbgood/experience/index.asp?action=read&id=3721
http://www.sijiqing.com/vbgood/article/005181035.html
http://www.sijiqing.com/vbgood/article/005181035.html
#3
msdn98中有这个例子,默认安装路径为C:\Program Files\Microsoft Visual Studio\MSDN98\98VS\2052\Samples\VB98\Atm,其中包括了资源文件中的图片声音的调用
#4
谢谢 试试看
#5
up
#6
资源文件 中是否可以 播放mp3
#7
有没有把要用到的所有文件,包括要修改的文件都放到自己的主程序中,msvbvm60.dll除外,在运行后不解压出来直接修改本程序内部比如
有一个程序叫A.exe,运行时需要msvbvm60.dll与一个配置文件A.ini,在运行时要修改A.ini(有时要改,有时不改),可否把A.ini完整地放到A.exe中,在运行A.EXE时不从A.EXE中解压(真正的不解压)就能修改,而且在发行时只发行A.EXE与MSVBVM60.dll两个文件即可运行你的程序,要保证A.INI的内容在改变时,A.EXE文件的运行状态有相应改变!!!
本人正想做一个这样的程序,也同时可以用于此程序加密!因为不是真正的高手不会修改EXE文件吧,即使是高手,一个6M的程序就是600多万个字节,究竟从哪儿改也是一个难题吧!!!!!
可不可以把要播放的语音数据直接放到你的EXE文件中,并且仍然不解压出来就能发声音!!!
有一个程序叫A.exe,运行时需要msvbvm60.dll与一个配置文件A.ini,在运行时要修改A.ini(有时要改,有时不改),可否把A.ini完整地放到A.exe中,在运行A.EXE时不从A.EXE中解压(真正的不解压)就能修改,而且在发行时只发行A.EXE与MSVBVM60.dll两个文件即可运行你的程序,要保证A.INI的内容在改变时,A.EXE文件的运行状态有相应改变!!!
本人正想做一个这样的程序,也同时可以用于此程序加密!因为不是真正的高手不会修改EXE文件吧,即使是高手,一个6M的程序就是600多万个字节,究竟从哪儿改也是一个难题吧!!!!!
可不可以把要播放的语音数据直接放到你的EXE文件中,并且仍然不解压出来就能发声音!!!
#8
恩,值得gz...
#9
GZ
#10
up
#11
#12
//chen1bin2(天涯浪子) 的想法 值得 我 们 大家 去 研究呀
#13
同志们,近段时间由于公司事忙,好久没来这里了,这个问题有谁研究出来了没???
如果有成就了,拿出来共享一下呀!!
如果有成就了,拿出来共享一下呀!!
#14
再重复说一下,问题如下:
一个EXE文件中已经编译了资源文件,里面的内容已经固定,如果程序运行密码等已经放到资源中了,如何才能改变EXE(自身)文件中的密码?不需要更改别的文件和注册表,只需要修改正在运行的EXE(自身)文件?如何才能实现
比如:A.exe在VB设计环境中已经加了一个资源文件,里面有一个字符串是此程序运行时的密码,但是需要改变密码时,怎么把改变后的密码放到资源文件中(即EXE文件执行时改变密码,不是在VB设计环境中更改)
急求解!
一个EXE文件中已经编译了资源文件,里面的内容已经固定,如果程序运行密码等已经放到资源中了,如何才能改变EXE(自身)文件中的密码?不需要更改别的文件和注册表,只需要修改正在运行的EXE(自身)文件?如何才能实现
比如:A.exe在VB设计环境中已经加了一个资源文件,里面有一个字符串是此程序运行时的密码,但是需要改变密码时,怎么把改变后的密码放到资源文件中(即EXE文件执行时改变密码,不是在VB设计环境中更改)
急求解!