DELPHI 怎么获取资源文件信息啊!!!!!!!!! 很急!!!!!!!!! 我想把一张DB类型的表存放到资源文件中,之后在程序中调用这张TABLE中的记录,怎么实现呢? 求高手帮助啊!可不可以把其他OFFICE文档也放到资源文件中,并通过程序调用呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以参考:http://download.csdn.net/source/783570 一、生成资源文件,采用Delphi自带的资源编译工具1、将资源文件放到同一个目录下,在该目录中建一个目录文件,内容如下ini myini app.ini db mydb app.dbdoc mydoc app.doc...保存该文本文件,假设名称为:myres.rc2、在命令行中输入以下命令brcc32 myres.rc /fo myres.res这样就在该目录下生成了资源文件myres.res二、读取资源1、在程序中引用资源文件一般是在单元的实现部分使用编译指令{$R}引用自定义资源。(实际上dfm文件就是作为默认的资源文件的)implementation{$R *.dfm}{$R myrc.res}2、读取的代码类似以下,其中的AName、AType、AFileName参数就是myres.rc文件列表中的每一行对应内容。procedure TForm1.LoadMyRes(AName, AType, AFileName: string);var resStream: TResourceStream;begin if not FileExists(ExtractFilePath(Application.ExeName) + AFileName) then begin resStream := TResourceStream.Create(HInstance, AName, pchar(AType)); try resStream.SaveToFile(AFileName); finally resStream.Free; end; end;end; 数据库表不行,EXE,DLL,或Word或Jpg可以实现,不过比较复杂,500分可以给你写其中一个例子。 一个打开子窗体的代码,请帮忙找找错误原因 调用VC写的dll,为什么同一个函数重复调用两次时出错(一次正常)... 求一正则表达式! 请帮忙调一下这段代码! delphi5下mscomm注册的问题 奇怪现象,delphi的很多自动提示功能失灵了 窗体中有20个输入的dbedit,如何在输入时回车即转换到下一个dbedit? ------ 难题靠自己,简单靠别人,谁能回答此问题 ?-------- sql问题啊! 求救!拨号网络编程问题 获取关联文件全路径 关于delphi曲线图
1、将资源文件放到同一个目录下,在该目录中建一个目录文件,内容如下
ini myini app.ini
db mydb app.db
doc mydoc app.doc
...
保存该文本文件,假设名称为:myres.rc2、在命令行中输入以下命令
brcc32 myres.rc /fo myres.res
这样就在该目录下生成了资源文件myres.res二、读取资源
1、在程序中引用资源文件
一般是在单元的实现部分使用编译指令{$R}引用自定义资源。(实际上dfm文件就是作为默认的资源文件的)implementation{$R *.dfm}
{$R myrc.res}
2、读取的代码类似以下,其中的AName、AType、AFileName参数就是myres.rc文件列表中的每一行对应内容。procedure TForm1.LoadMyRes(AName, AType, AFileName: string);
var
resStream: TResourceStream;
begin
if not FileExists(ExtractFilePath(Application.ExeName) + AFileName) then
begin
resStream := TResourceStream.Create(HInstance, AName, pchar(AType));
try
resStream.SaveToFile(AFileName);
finally
resStream.Free;
end;
end;
end;
数据库表不行,EXE,DLL,或Word或Jpg可以实现,不过比较复杂,500分可以给你写其中一个例子。