你设置一个初试化按钮,使用他来解压一个数据文件产生DLL好了
解决方案 »
- 【潇洒散分总裁】
- sql中的datediff()中怎么才能调用delphi变量?
- 在用Delphi+SQL Server做MIS系统时,如何实现数据库数据的备份?
- 一个较复杂的动态改变代理地址的问题,急急急,,,高分征求(100分)
- 自制对话框中传值问题。。。
- 導出數據庫查詢內容為Excel時,同樣的查詢結果,為什麼有的電腦有數據,有的沒數據只是空的(只有表頭)?
- 异常问题
- ■■■■■■■■■■■◆◆◆◆◆◆看看这个触发器有什么错误▲▲▲▲▲◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
- 我可不可以一下子追加好几条记录?
- 如何调用WINAMP插件?
- 怎么在程序中得到条形码扫描器的数据
- 大家来帮忙!十万分感谢!
运行时,再将这个.DLL存到盘上,动态加载;
这个这个办法比较好做;
资源文件My.rc内容如下:
hookdll dll hook.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;
明白了吗?
嘻嘻,分数我不嫌多!..............
你的工程中,可自动编译成xxx.res