在使用AlphaControls、VCLSkin控件美化Delphi开发的程序时,会出现某些窗口关闭时报内存错误,而且开发环境定位错误是随机的,不着边际,把美化控件去掉,一切正常。在用VCLSkin美化程序时发现居然调整两个变量申明位置就能决定关闭窗口是否报错,简直莫名其妙,如下:使用VCLSkin时
//.....这样申明时,关闭窗口报错
FDate:TDateTime;
FIncludeNull:Boolean;//.....这样申明时,关闭窗口不会报错
FIncludeNull:Boolean;
FDate:TDateTime;使用AlphaControls,是同一个窗口,只是用不同方式创建时,关闭时有的报错,有的不报错,去掉美化控件,怎样关闭都不报错。简直神了,我以上举的例子不是说一定会这样,是随着项目开发不同而不同,无规律可言,请问有谁知道使用美化控件以后产生关闭窗口莫名其妙出现内存读取报错,开发环境根本无法调试的原因?
//.....这样申明时,关闭窗口报错
FDate:TDateTime;
FIncludeNull:Boolean;//.....这样申明时,关闭窗口不会报错
FIncludeNull:Boolean;
FDate:TDateTime;使用AlphaControls,是同一个窗口,只是用不同方式创建时,关闭时有的报错,有的不报错,去掉美化控件,怎样关闭都不报错。简直神了,我以上举的例子不是说一定会这样,是随着项目开发不同而不同,无规律可言,请问有谁知道使用美化控件以后产生关闭窗口莫名其妙出现内存读取报错,开发环境根本无法调试的原因?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货