老问题,从DLL里返回一个TImageList类(100分)

  • 主题发起人 主题发起人 吴剑明
  • 开始时间 开始时间

吴剑明

Unregistered / Unconfirmed
GUEST, unregistred user!
如上。应该是返回的了。我在另一个程序里建了一个TImageList来接,然后
调用他的Draw方法,都可以在画布上画出里面的图标了。但是我把TOOLBAR的
IMAGES属性指向这个IMAGELIST,却什么图画也得不到。:(
P^.IL := DLLResultFunction.IL;
TooBar1.Images := P^.IL
上面的TToolButton什么图画也不显示。为什么?
 
是否dllresultfunction/p的生命周期过短?设成public看看
 
因为你在程序中没有对工具栏刷新.
 
上面的答案都不对。
谁会?
 
RTTI信息丢失, 为是么?-------------------------不要问我,我也不知道! :)
如果 你的程序与Dll都是Build with packages, 你就能看到正常了.
 
to:沈前卫
为什么呢?如果不这样怎么解决?
 
奇怪, 我不是说了.-------------------------不要问我,我也不知道! :)
 
接受答案了.
 
后退
顶部