能不能把*.MDB的数据库文件,作为资源文件加入到EXE文件中?(3分)

  • 主题发起人 主题发起人 myjane
  • 开始时间 开始时间
M

myjane

Unregistered / Unconfirmed
GUEST, unregistred user!
能不能把*.MDB的数据库文件,作为资源文件加入到EXE文件中?
*******************************************************
如:将mydata.mdb放入main.exe中!
 
你有这么变态的问题,不过有意思,让我来实验实验
在来告诉你吧
 
有点用处关注。
 
手工编辑.res文件可包含所有文件

但包含的文件怎么用?又不能修改,不把它提出来也不能访问!
 
樓上的說的沒錯!用res文件!
myfile *.mdb mydata.mdb
 
可以放任何文件进去,但是,要用的时候还必须先释放出来。
 
這樣你只能讀,不能寫!
 
能不能给代码?
要用的时候如何释放出来?释放出来如何访问?
是只读没有关系!!
多谢!!
 
用以下代码可以释放任何文件:

PROCEDURE ExtractRes(ResType, ResName, ResNewName: STRING);
VAR
Res: TResourceStream;
BEGIN
Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType));
Res.SavetoFile(ResNewName);
Res.Free;
END;
 
接受答案了.
 
后退
顶部