社区
API
帖子详情
我想在自定义类型的文件中加载(和读取)版本信息(而不仅仅是exe,dll文件)不知道如何实现?!(内空)
leletktk
2004-08-31 04:35:52
如题
...全文
117
2
打赏
收藏
我想在自定义类型的文件中加载(和读取)版本信息(而不仅仅是exe,dll文件)不知道如何实现?!(内空)
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
落伍者
2004-09-03
打赏
举报
回复
定义一个文件头,
如
type fileHead
len as integer '文件头长度
max as integer
min as integer
end type
创建文件前先保存文件头
rainstormmaster
2004-08-31
打赏
举报
回复
你自己定义个文件头,记录你的文件的版本信息,剩下的工作就是读写文件了
将
DLL
打包在
EXE
文件
中
的两种方法
本文介绍在C#项目
中
,如何将
DLL
文件
作为嵌入资源打包至
EXE
,
实现
独立可执行
文件
。提供了两种方法:一是启动时
读取
并保存
DLL
至本地;二是直接在内存
中
加载
DLL
。
Qt/C++案例 记录创建并
加载
动态链接库修改
exe
/
dll
类型
文件
的
版本信息
的示例
客户提出分发软件并修改版本号的需求,作者参考electron/rcedit开源项目,用VS2017创建动态链接库封装其函数方法,再通过QT创建界面并动态
加载
DLL
调用WINAPI函数接口,
读取
修改
EXE
/
DLL
的
版本信息
,还介绍了创建和
加载
动态库的具体操作。
C 将引用的
DLL
嵌入到
EXE
文件
中
在开发C#应用程序时,为简化分发,可将依赖的
DLL
文件
集成到
EXE
文件
中
。用户只需拷贝
EXE
文件
即可运行应用。
实现
步骤包括打开项目属性、添加资源
文件
、设置
DLL
为资源、设置
DLL
属性、编写
加载
代码,完成后重新编译项目,适用于轻量级部署。
C#内存
加载
dll
和
EXE
是不是差不多,主要是
EXE
有入口点
在C#
中
,内存
加载
.NET
DLL
和
EXE
的核心机制基本一致,二者均为CLR可识别的托管程序集。主要区别在于
EXE
包含入口点方法,而
DLL
没有。无论是
加载
方式、反射调用还是依赖处理,均采用相同技术
实现
,只需注意入口点调用匹配及依赖解析即可。
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章