求助:如何在编译的时候让TImage组件加载不同的图片? 我有一个由不同程序共用的Form不同的程序TImage所加载的图片不同请问有没有办法使TImage在编译的时候根据不同的设置(如:{$DEFINE})加载不同的图片?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ????{$IFDEF GRAPHIC1}Image1.Picture.LoadFromFile('1.bmp');{$ELSE}Image1.Picture.LoadFromFile('2.bmp');{$ENDIF} 这样的话程序拿出去使用的时候要带着图片走了TImage是存在程序里面的 将不同的图片以相同的资源名称作为资源放入每个程序,然后用Image1.Picture.Bitmap.LoadFromResourceName 你的思路不对,应该这样:把图片资源编译至dll文件中(方法可在网上查找),然后根据不同条件使用Image.Picture.Bitmap.LoadFromResourceName从dll中调用不同资源,这样就不需要带图片走了. sxqwhxq(步青云)做个资源dll DBGridEH 如何设置某一行的颜色 这个自定义的组件错在哪儿了? 窗体界面设计是问题:窗体设计是修改属性,点击属性(object inspecter)后窗体就不见了 如何循环一个窗体中的所有控件 关于rave打印的区域和页码设置?up有分,分不够可再加 简单问题,马上给分 这个软件能卖多少钱? Flash控件大小问题? 急:服务程序访问SQL数据库 如何屏蔽注册表? XML文件递归算法 急!!使用Windows验证连接SQL Server,用ODBC的连接字符串怎么写?
{$IFDEF GRAPHIC1}
Image1.Picture.LoadFromFile('1.bmp');
{$ELSE}
Image1.Picture.LoadFromFile('2.bmp');
{$ENDIF}
程序拿出去使用的时候要带着图片走了
TImage是存在程序里面的
把图片资源编译至dll文件中(方法可在网上查找),然后根据不同条件使用Image.Picture.Bitmap.LoadFromResourceName从dll中调用不同资源,这样就不需要带图片走了.
做个资源dll