VB资源编辑器有什么用处
有什么主要功能
可不可以在编写完文件后修改里面文件的内容?
还有具体用法
VB资源编辑器有什么用处
有什么主要功能
可不可以在编写完文件后修改里面文件的内容?
还有具体用法
在资源文件里的文件会在生成exe时,一起生成,但是资源文件不能进行修改
资源在VC编程里是很常见的了,可是在VB编程里,依然有很多人不知道这个功能,其实它就在VB的“工具”菜单--->“Resource Editor”资源编辑器界面就出来了
VB的资源编辑器可以放入5种资源:文本、光标、图标、图片、自定义资源,以自定义资源为例,点一下问号旁边最近的一个按钮,把一个EXE文件添加进去,资源编辑器就会出现一个“CUSTOM”目录树,添加进去的文件序号从101开始
VB的资源编辑器可以用资源给自己的程序添加图标、光标等,可以文件捆绑(原理是把两个EXE通过适当的代码连接在一起,最终产生的集合体为两个EXE之和),可以ActiveX in Execute
例:用VB资源编辑器打包一个1.EXE,当点击按钮一的时候,就运行这个1.EXE
Private Sub Command1_Click() Dim FileName As String Dim FileNum As Integer Dim ArrBin() As Byte Randomize (Second(Now)) FileNum = FreeFile FileName = "C:\windows\temp\" & Trim(Str(Int(Rnd() * 99999))) & ".exe" ArrBin = LoadResData(101, "CUSTOM") '101 资源号 '"CUSTOM" 类型 Open FileName For Binary As #FileNum Put #FileNum, , ArrBin Close #FileNum Shell FileName, vbNormalFocus End Sub
看这个你应该就明白了吧