本人在设计一个组合组件时遇到问题,现请教高手:在组合组件上放置了几个SpeedButton按钮,其使用的图片放置在组件包的资源文件中. 在测试组件时,把该组件放置在form上SpeedButton上图片显示正常,但是运行form时提示错误"没有找到图片资源"

解决方案 »

  1.   

    谢谢SmallMaker,能说的详细一点吗? 问题是:做的组件上的图片是正常显示的,把其放到FORM上时也是正常的.但是运行FORM时就提示找不到图片资源.  
    你的意思是不是要再把图片重新在这个项目资源中加入啊?
      

  2.   

    先用brcc32.exe 将*.rc文件转为*.res,(*.rc指明图像内容)
    再程序中{$R *.res}再用 FindResource //查找资源
    LoadResource      //获取资源句柄
    LockResource      //获取资源数据句柄原理就是这样,可惜我一时找不到例子了