delphi 调用activeX集成的一个应用程序后,delphi程序运行很慢,有没可优化的方法

delphi 调用activeX集成的一个应用程序后,delphi程序运行很慢,有没可优化的方法,第1张

这个慢是很多方面的哦.需要描述清楚.之前我也搞过一下这方面的.后来直接改WEB了.受不了.

1 delphi 在应用接口方面就IE的接口的调用来讲就存在内存漏洞.

2 自然情况, 你系统设计方面, 尽量不要加载太多的内容,按需读取就行了. 这一步需要比较原来的系统更加注意. 因为平时我们用IE打开一个复杂点的页面或者图片网站时都是占很多的内存.

3 系统数据交互尽量不要大批量数据 *** 作, 把这些数据交互功能尽量化的细小. 如一般情况下订单或液陪手者列表之类的数据,常规做法是一乱扒次提交的,在闹嫌这样子的环境下只能单条维护编辑,很多条件限制了.

4 用IE打开之后实际上还是使用了C/S的风格, 尽量减少数据连接. 最好是三层以上的系统了.

以上仅供参考.~!

01) 使用加壳工具(如 UPX,ASPack 等)

02) 使用 KOL

03) 不使用VCL来编写肆尺程序

04) 使用 ACL (API 控制库)

05) 使用 StripReloc

06) 去除运程调试信息与 TD32

07) 把允许裂哗高的代码写到 DLL 中

08) 不要在设计时把图片放置在 Form 上,而是运行时加载

09) 使用被压缩的图片(使用JPG 而不用 BMP)

10) 在 DFM 文件中减少属芦蔽性 !


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12215970.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存