一个只有一个EXE的程序文件,其中有些数据,我想让它保存,但又不想让它调用另外的一个数据库文件。刚开始是可以写一些放在程序里面,但我想让程序运行起来以后,还可以向EXE文件里面添加数据,不知道该如何来做?
解决方案 »
- webbrowser提交select option问题
- 可以给我一个解决方案吗?我需要:一次性(!)实时(!)录入五万条记录,有一定的速度保证,本地数据库,(次次要条件)以后也有可能扩展到网络数据
- 关于‘动态创建窗体’问题
- 请教:有没有象tlistbox一样的控件,每行能显示不同颜色?
- 紧急求救!!!在线等待!
- 请问如何实现将字反过来显示????
- 已经有多于一个的hdbc在运行
- 请教!急!!如何在bdgrid中放置checkbox控件
- 请问谁知道哪里有Borland Delphi 6 Enterprise的SP1升级包下载?
- 緊急求教,在VB里怎樣調用Delphi寫的dll?
- 如何解决在保存数据库时出现“查询过于复杂”的错误(ACCESS数据库)
- 一年前的这个时候第一次接触DELPHI,一年后的今天发布一个新软件,请大家帮助测试!谢谢~~~新年快乐!!!^_^
或建一个INI文件,把数据保存在INI文件里
你可以保存到文件中。
但可以往bmp或ico文件中,添加额外数据
ARJ EXEFILE c:\arj.exe
MOV AVI c:\mov.avi然后用BRCC32把这个RC文件编译成sample.res(真正的资源文件)。在Delphi的工程文件中使用 $R 编译指令让Delphi包括资源到EXE文件里面。{$R sample.res}这样我们就可以在这个单一的执行文件中调用资源了。举例如下:EXEFILE:procedure ExtractRes(ResType, ResName, ResNewName : String);
var
Res : TResourceStream;
begin
Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType)); Res.SavetoFile(ResNewName);
Res.Free;
end;AVI:procedure LoadAVI;
begin
{Avi1是一个TAnimate类}
Avi1.ResName:='AVI';
Avi1.Active:=True;
end;
可放置任意的文件到Delphi的EXE文件里面
不过你可以试一试,修改EXE文件的PE头。