我的应用程序使用的TImage及TImageList组件,基中用了大量的bitmap文件作为图标及底色,但用installShell打包时,如果没有选中这些bitmap文件,应用程序安装后运行报错:缺小这些文件;但在打包时如果选取这些文件,安装解压时这些bitmap文件也被解压出来。我看别人的应用程序目录都没有图标文件的,如何做到???小弟在此先谢了
解决方案 »
- 莫名其妙的
- 求救!!!!!!
- 如何通过程序访问邮箱,也就是说在程序窗体中填写好用户名和密码登录后在网页中打开。
- 一个难以解决的问题。
- 如何将包含有数学运算的字符串转化为数值
- 关于文件操作的问题!!!!!!!!!!!!!???????????????????????????????
- 急急急!!!'select * into #temptable from '具体应该怎么写呢?
- 如何在DELPHI下用WEBBROWSER对网页中的TEXTAREA进行赋值?
- csdn怎么啦,访问、提问、给分都有点问题//mysec//
- 哪位高手有自定义报表程序?outlook的竖工工具条控件?
- 请高手指点:BDE、ADO、DBExpress 的区别...
- cxgrid 显示数据
TImage中如何引入资源文件中的图标??
begin
ImageList1.GetBitmap(0,Image1.Picture.Bitmap);
end;procedure TForm1.Button2Click(Sender: TObject);
begin
ImageList2.GetIcon(1,Image1.Picture.Icon);
end;
......
{$R *.dfm}
{$R MyPicture.res}//编译后的资源文件包含进去;
......
var
Bp:TBitmap;
begin
Bp :=TBitmap.Create ;
Bp.LoadFromResourceName(Hinstance,'BMP001');//载入对应的图片;
Image1.Picture.Bitmap :=Bp;//在Image1中显示图片;
Bp.Free;//释放系统占用;
...
end;
Bp:TIcon;
而且,Image1载入的类型也要修改下就行了;