用过Dev Express控件的大富翁请进。很奇怪的问题!实在解决不了了。请进来帮忙。谢谢。 (50分)

  • 主题发起人 主题发起人 谢方
  • 开始时间 开始时间

谢方

Unregistered / Unconfirmed
GUEST, unregistred user!
Dev Express的控件中都有一个LookAndFeel属性,下面有一个NativeStyle属性,如果设置为True的话,在下面的情况下,会报错:
WindowsXP,那种“Windows经典”的那种界面,也就是默认为蓝色任务栏,开始菜单为绿色的界面,在此界面下,用Delphi7,使用任何带有LookAndFeel属性的控件,将NativeStyle设置为True,在正常编程下,不会出现任何异常。但如果将此窗体放在DLL中,通过程序来调用此窗体,关闭窗口后会提示:“0x00473356指令引用的0x00c01f1c内存。该内存不能为read,要终止程序,请单击确定。”点确定后,报错“Runtime error 216 at 00473356”。在通过Debug窗口查看时,发现是TObject对象在释放函数中调用了无效地址。
请问如何解决?
 
没有人回答吗?我只知道不能把这个放到DLL里面去了,不然会在调用完报错的。可是如果不这样,主程序又会太大了,一般都在4MB以上吧。可怜!!!
 
请结贴吧.谢谢.
 
好的,征求楼主的意见:
1、删贴
2、将分数换给你(这好像不太合规矩,因为你会加上50分专家分[:)])
 
没有办法啦.没有人来问津。我都不知道是不是该让它铺上一层灰尘。
 
是让楼主二选一
1、删贴
2、将分数换给你(这好像不太合规矩,因为你会加上50分专家分)
 
我把分已经给你了,谢谢问津。结贴。
 
来自:谢方, 时间:2004-2-3 22:01:00, ID:2434461 | 编辑
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2287752,时间太长.请结贴.谢谢.

虽然得到此帖楼主的50分,但是心里惴惴的,还清以后不要将分数分给我了:)
(qince自嘲的说:真是站着说话不腰疼,别人想要分还得......)
谢谢此帖楼主的好心,50受之有愧!汗!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部