`
com1com4
  • 浏览: 161498 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Apps相关内存泄漏易发生点: 成因:1、用接口引用InterfacedPersistent对象后,接口引用失去时只减少引用计数,并不会在引用计数为零时释放对象本身(InterfacedObject则会自动释放),APPS中有大量这种用接口引用InterfacedPersistent的应用,故泄漏基本都上出自这方面。解决方法有二:一是,不使用接口获取对象引用,直接使用抽象基类获取(影响整体框架不考虑);二是,对接口或者实现类添加自定义的IAsObject接口,实现asObject方法,返回对象本身,再进行释放。 2、TList的GetEnumerator问题,其内部实现是Create一个Tli ...
有个问题真是相当古怪,在IE中分明可以用iframe遮盖其它控件的,但对用JS动态添加的一般Flash对象这个方法有时似乎又无效,要对Flash Object设置个背景透明的参数才OK。 在这里有两个问题: 一是部分脚本产生的iframe能对JS动态添加的Flash 控件进行遮盖,又有一些脚本产生的iframe不行,到底是什么原因,还真未搞懂,有空继续研究。 第二个问题是,这个问题是不是在所有控件上都会产生呢?事实不然,至少那些combobox能正常遮盖,那只是一些ActiveX控件有这些问题吗?有待研究。。 下载样本点这里:这是研究样本
Global site tag (gtag.js) - Google Analytics