自己直接编译资源文件即可。不一定要用Image Editor!
//下面以前一个问题的讨论,同样适合于这个问题,你自己看看吧。
很简单,先把Dll文件作为一个资源编译进入可执行文件即可。
具体步骤:
1.建立一个资源描述文件:dllresource.rc;//用文本编辑器编辑就可以了
内容为:dllfile RT_RCDATA DllFilename.DLL //请相应更改文件名
2.在命令行下用brcc32 dllresource.rc生成dllresource.res文件
3.在Project文件中用{$ dllresource.res}添加资源。
4.重新生成Dll文件代码:
var
dllres:tresourcestream;
begin
dllres:=TResourceStream.Create(hinstance,'SourceCode','RT_RCDATA');//Load 
dllres.SaveToFile(path+OUTFILENAME); //输入文件
dllres.Free;
end;
明白了吗?