导航:首页 > 文件教程 > vb修改文件详细信息

vb修改文件详细信息

发布时间:2025-08-08 01:40:02

A. 请问vb 修改资源文件(即修改字符串表的内容)

只要是标准DLL或EXE,可以使用String Table动态存储数据。
修改思路大致是:1、载入EXE/DLL资源文件;2、计算指定编号字符串的所在组,查找该组字符串表资源;3、读入指定字符串表资源,锁定保护,求得资源大小;4、根据资源长度确定新建/修改字符串数据,新建时按结构建造空内容的字节数组;5、计算字符串实际大小和指针,将修改内容写入动态数组;6、释放EXE/DLL资源文件;7、更新EXE/DLL资源文件,使用API函数BeginUpdateResource \ UpdateResource \ EndUpdateResource;8、根据反馈结果判定修改是否成功。
这里面的难点可能是,在内存中处理数据,就是API函数CopyMemory的使用,注意记录位置和长度的处理。字节数组长度设定可以按一下计算:原始资源总长-(此前长度+指定编号长度单元+指定编号资源原始长度)。
还有,VB6与API中的LoadResString函数是不同的。
用字符串表做简单的注册机,应该够用了。

好几年没玩VB,希望上面的解释可以帮到你。这个模块我以前做过,如果能找到,发给你代码吧。

B. vb中资源文件的修改

filepath=app.path+"\a.txt"
open filepath for input as #1

'filepath指向的是你程序所在目录下的a.txt文件

阅读全文

与vb修改文件详细信息相关的资料

热点内容
Excel替换link文件 浏览:877
核外电子数据是什么 浏览:170
小爱音箱控制app是哪个 浏览:46
如何修改只读文件夹 浏览:305
格式化hdfs文件系统 浏览:997
怎么把软件存放到文件夹里 浏览:228
做零件编程用什么软件 浏览:927
怎么在手机qq里加自己 浏览:843
win10文件复制到u盘提示需要权限 浏览:628
天王卡升级可以取消吗 浏览:163
国家政策文件在哪里发布 浏览:998
tomcatstruts配置文件路径 浏览:318
cs6左侧工具栏不见了 浏览:140
tekla高版本转低版本 浏览:902
电脑重装操作系统要备份哪些数据 浏览:477
整理文件需要哪些工具 浏览:282
3gs蜂窝数据网络 浏览:682
编程和教育有什么区别 浏览:688
苹果手机换代 浏览:947
柱角螺母水平需要哪些数据 浏览:245

友情链接