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

 我来答
FatSpider_kc
2012-12-21
知道答主
回答量:12
采纳率:0%
帮助的人:10.9万
展开全部
这个慢是很多方面的哦.需要描述清楚.之前我也搞过一下这方面的.后来直接改WEB了.受不了.
1 delphi 在应用接口方面就IE的接口的调用来讲就存在内存漏洞.
2 自然情况, 你系统设计方面, 尽量不要加载太多的内容,按需读取就行了. 这一步需要比较原来的系统更加注意. 因为平时我们用IE打开一个复杂点的页面或者图片网站时都是占很多的内存.
3 系统数据交互尽量不要大批量数据操作, 把这些数据交互功能尽量化的细小. 如一般情况下订单或者列表之类的数据,常规做法是一次提交的,在这样子的环境下只能单条维护编辑,很多条件限制了.
4 用IE打开之后实际上还是使用了C/S的风格, 尽量减少数据连接. 最好是三层以上的系统了.

以上仅供参考.~!
追问
你好,我是利用delphi在activeX中集成了一个bartender条码软件,调用该bartender后,我写的程序运行很慢,不知道问题出在哪里
追答
如果是使用了第三方的东西不好控制哦.因为不知原因,不懂搞了什么东东在里面.
解决建议..
1在EXE环境下调用 MemProof 针对你所引用的组件或者插件之类进行测试是否存在有内存漏洞.
2同时使用像360/insetall 安装软件进行监控之类软件检测一下有没有同时被防问了网络\注册表\DLL\硬件接口之类的.这些都是费时的东东.
在这样子的情况下才能找出原因才方便解决...
来自:求助得到的回答
橘子冰的一隅角落eQ
2012-12-21 · TA获得超过848个赞
知道小有建树答主
回答量:761
采纳率:0%
帮助的人:518万
展开全部
有的条码阅读器提供API的,直接用为VC/Delphi写的API,性能会更好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式