日期:2014-05-18  浏览次数:20677 次

c# 调用IE,做的桌面软件,为什么执行起来巨卡无比??
这是.NET的BUG吗?朋友帮写了一个桌面软件,用C#写的,调用IE内核去实现一些自动的IE点击等任务。功能是出来了,可是软件巨卡无比,整个电脑根本没法干别的。看了下任务管理器,也没发现软件CPU或者内存占用过高的问题。朋友说C#的IE控件就是这样子的,是.NET的BUG,没办法了。谁知道这到底是怎么回事?能不能给个思路?

------解决方案--------------------
假设你服了款,假设你本来应该参与设计,那么这种结果跟自己有很大关系。要是我,我会扇自己。

那种“整天研究web browser”控件的人,其中就没有几个好人。不是为了弄了论坛注册机、论坛灌水机捣乱,就是为了弄这类嵌入asp.net的小应用来给企业冒充一下c/s程序。
------解决方案--------------------
这个主要是看你是怎么模拟点击。如果还有图象对于。那肯定cpu,内存降不了的。但还不至于卡到 整个电脑根本没法干别的