delphi如何加载html资源? 我有1个html文件,想做成.rc文件加载进来,可是始终不成功!怎么办?这种方法一定行不通吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以通,要把.rc文件编译成.res文件,用Brcc32.exe编译完成后加载进工程文件中。1.编写rc脚本文本用记事本或其它文本编辑器编写一个扩展名为rc的文件。例如:mycur cursor move.cur //加入光标mypic Bitmap Water.BMP //加入位图mywav WAVE happy.wav //加入声音myAVI AVI EPOEN.AVI //加入视频myIco ICON CJT.ICO //加入图标格式分别为在资源文件中的名称->类型->实际文件名称,例如上面第一行定义一个名为mycur的光标,实际名称为加入光标move.cur.2.将rc文件编译成res资源文件将脚本文件和实际文件拷到Brcc32.EXE所在目录,执行DOS命令。格式为:Brcc32 脚本文件(回车),例如有一名为myfirst.rc的脚本文件,则执行 Brcc32 myfirst.rc(回车)即可。如果你是懒人,也可新建一批处理文件,内容只有一行:Brcc32 mufist.rc.(因为Delphi安装后一般会在自动批处理文件中指明搜索路径的。)如果编译成功,则会生成一个结尾为res的文件,这个文件就是我们需要的资源文件。3.在Delphi单元中加入资源文件将生成的res资源文件拷贝到你所编程序的路径下,在单元文件{$R *DFM}后加上一句{$R mufirst.res},则将res文件加入去,编译后资 源文件即已包含在可执行文件中了。若你有多个资源文件,也按上法依次加入。 delphi只认res资源,rc相当于中间文件 我说的是html格式,请问html里面是什么关健字,如:mycur cursor default.html //加入网页 用RC_DATA就行了:mycur RC_DATA default.html 直接用HTML做关键字都是可以的,关键在这个资源名称(非文件名称),mycur是不行的,必须有扩展名mycur.html。但是brcc32不支持编译带‘.’的资源名称, 不过可以先去掉‘.’编译,然后用VS编辑res文件,修改资源名称添加html后缀。也可以直接用VS做这个资源。最后这样打开:WebBrowser1.Navigate(Format('res://%s/HTML/default.html', [Application.ExeName]));这也是我曾经纠结过的 楼主你加分到150分后,我给你写完整代码。将htm文件放到资源res中,在不释放成临时文件的情况下直接用webbrowser加载显示。 如何delphi 打开外接应用程序主程序激活但外程序不激活? 各位帮忙看一下网络传输的问题 一个ADSL.一个4口PT—LINK,四台电脑,如何组内网!! access 日期型问题 DCOM的连接问题,请高手解答 FindCmdLineSwitch 有什么用途呢 哈哈,水源升星,值得庆祝! BDE奇特问题!60分大放送! wm_keydown 中 wparam 和 Lparam 中高位和低位所表示的意思是何东西 请问如何获得DBGrid的RowHeight delphi2010中都用什么报表控件 如何从几张表中取出满足条件的条目显示到DBGrid中
1.编写rc脚本文本
用记事本或其它文本编辑器编写一个扩展名为rc的文件。例如:mycur cursor move.cur //加入光标
mypic Bitmap Water.BMP //加入位图
mywav WAVE happy.wav //加入声音
myAVI AVI EPOEN.AVI //加入视频
myIco ICON CJT.ICO //加入图标格式分别为在资源文件中的名称->类型->实际文件名称,例如上面第一行定义一个名为mycur的光标,实际名称为加入光标move.cur.
2.将rc文件编译成res资源文件
将脚本文件和实际文件拷到Brcc32.EXE所在目录,执行DOS命令。格式为:Brcc32 脚本文件(回车),例如有一名为myfirst.rc的脚本文件,则执行 Brcc32 myfirst.rc(回车)即可。如果你是懒人,也可新建一批处理文件,内容只有一行:Brcc32 mufist.rc.(因为Delphi安装后一般会在自动批处理文件中指明搜索路径的。)如果编译成功,则会生成一个结尾为res的文件,这个文件就是我们需要的资源文件。
3.在Delphi单元中加入资源文件
将生成的res资源文件拷贝到你所编程序的路径下,在单元文件{$R *DFM}后加上一句{$R mufirst.res},则将res文件加入去,编译后资 源文件即已包含在可执行文件中了。若你有多个资源文件,也按上法依次加入。
这也是我曾经纠结过的
将htm文件放到资源res中,在不释放成临时文件的情况下直接用webbrowser加载显示。