在窗口间互相调用时有时候会弹出莫名奇妙的错误,大部分是内存访问错误,还碰到过一次EPrivilege类型的错误,我的程序简单得要命,哪里会有指针操作!去掉皮肤以后所有的都正常。有人说,先不加载皮肤运行之后再加载就没有问题了,但是在我这里问题依旧。盼哪个高手能解释一下。

解决方案 »

  1.   

    最好把出错的代码贴出来看看我刚用VclSkin的时候也有很多次怀疑它有bug,可是最后查出来都不是它引起的,只是出错时停在了它的单元另外需要注意的是,加上它之后控件的结构有变化,比如窗体上有一个panel,用了VclSkin之后是窗体上先有一个它的panel,再里面才是你原来的panel
      

  2.   

    会有BUG的
    实在找不出原因时,很多时候是它引起的(不是所有)
      

  3.   

    一般皮肤控件都会有bug的,如果按正常操作,应该不会出Bug的,再搜搜使用法方法吧!毕竟很多人用过
      

  4.   

    用了两年了也没有遇到过所谓的Bug还是那句话把你认为有问题的代码传上来看看
    只是说程序出错了又说“我的代码没有错误”,那还有什么好讨论的呢?既然你确定你的代码没有错误那当然是“VclSkin有bug”咯我在1楼的意思是,加了这个控件后有些代码不能因为“以前都是那么用”就是对的。