L luyear Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-18 #1 自己编的程序,往往附带一些其他文件 总想加到资源文件里面去 除了默认的BMP,WAV,其他什么文件可以加进去 有没有这一类的控件! 祝大家新年快乐
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-18 #2 控件没有,你学会了可以自己写一个。 任何文件都可以加进去,只要有 brcc32.exe 的帮助 我做过一个 resmaker 就是把任何程序做进相应的资源文件(*.res) 其实也就是先把 brcc32.exe 做进资源,然后取出来,在生成一个 资源文件脚本(*.rc),最后调用取出来的brcc32生成*.res 很简单的!
控件没有,你学会了可以自己写一个。 任何文件都可以加进去,只要有 brcc32.exe 的帮助 我做过一个 resmaker 就是把任何程序做进相应的资源文件(*.res) 其实也就是先把 brcc32.exe 做进资源,然后取出来,在生成一个 资源文件脚本(*.rc),最后调用取出来的brcc32生成*.res 很简单的!
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-18 #3 天哪,什么都要控件? ico,avi,midi,甚至exe 都可以加进资源文件啊 由brcc32.exe编译rc得到,与Delphi又没有什么关系
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-18 #5 什么都可以加进去 自己编辑一个*.rc文件,里面写 资源名 资源类型 文件路径 比如 myres MYRESTYPE c:/dir/file.exe 把rc文件加进project就可以了
L luyear Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-19 #9 这些我都知道!但是加如去如何调用才是大问题啊! 比如MP3和Word文档等!
L luyear Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-19 #11 LoadResource调用文件时候是否将其保存到临时文件的
H hamsoft Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-20 #13 任何文件都可塞进去,但执行文件大了wa!!!还不如放在外调用!!
D delphi-i love Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-29 #16 看看这个能不能达到你的要求: 通常在Delphi的应用程序中,我们会调用到很多的资源,例如图片,动画(AVI),声音,甚至于别的执行文件。当然,把这些资源分布到不同的目录不失为一个好办法,但是有没有可能把这些资源编译成标准的windows资源从而链接到一个执行文件里面呢? 我们可以自己做一个RC文件,例如 sample.rc ,RC文件其实就是一个资源文件的描述文本,通过“记事本”程序创建就行了。然后可以输入一些我们要定义的资源,例如: MEN BITMAP c:/bitmap/men.bitmap MOV AVI c:/mov.avi 然后用BRCC32把这个RC文件编译成sample.res(真正的资源文件)。 在Delphi的工程文件中使用 $R 编译指令让Delphi包括资源到EXE文件里面。 {$R sample.res} 这样我们就可以在这个单一的执行文件中调用资源了。举例如下: AVI: procedure LoadAVI; begin {Avi1是一个TAnimate类} Avi1.ResName:='AVI'; Avi1.Active:=True; end;
看看这个能不能达到你的要求: 通常在Delphi的应用程序中,我们会调用到很多的资源,例如图片,动画(AVI),声音,甚至于别的执行文件。当然,把这些资源分布到不同的目录不失为一个好办法,但是有没有可能把这些资源编译成标准的windows资源从而链接到一个执行文件里面呢? 我们可以自己做一个RC文件,例如 sample.rc ,RC文件其实就是一个资源文件的描述文本,通过“记事本”程序创建就行了。然后可以输入一些我们要定义的资源,例如: MEN BITMAP c:/bitmap/men.bitmap MOV AVI c:/mov.avi 然后用BRCC32把这个RC文件编译成sample.res(真正的资源文件)。 在Delphi的工程文件中使用 $R 编译指令让Delphi包括资源到EXE文件里面。 {$R sample.res} 这样我们就可以在这个单一的执行文件中调用资源了。举例如下: AVI: procedure LoadAVI; begin {Avi1是一个TAnimate类} Avi1.ResName:='AVI'; Avi1.Active:=True; end;
L luyear Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-29 #17 thank you! 不过我需要调用的是非标准型的文件,如MP3,JPG等...
W www Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-04 #18 <font color="#ff0000" size=5>midi放进去后怎么调用???我愿出300分!!!</font>