。net 中调用com接口 和 vb中调用 速度为什么差 几十倍?????? 如题: 做 2000 × 200 次循环操作, 调用com接口, 填充数据, 在vb中也就 几秒钟, 在 。net 中为什么要 几十秒 才 可以呢????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个功能和.NET本身的实现有关. GZ laiyiling(陌生人[MVP]) :感谢你得回复我测试发现, 在 ie6 中同样有这样得问题, 也要很长时间, ie6不是。net得, 是不是 。net 根 ie6都是用同样得技术 调用com得呢????? ie6 没有 gz 吧, 我查到有一个 迟后绑定, getidofnames, 然后是 invoke, 是不是根这个有关系呢? 一般来说通过接口直接调用跟通过IDispatch间接调用速度相差几百倍,.net调用COM的时候加了层封装增加了额外开销,另外还有个managed code到native code的切换代价,因此会比较慢 可能是进行安全性检查所需要的时间太多了吧.在VB中好像这样的检查就很少.而IE中需要的检查就很多. 关于动态链接库路径问题 错误如何解决。 三维模型的坐标转换 数据类型转化问题,进来看指导一下吧 ***发个什么消息呢*** 哪里有下载VC++的SP5的 十分简单的问题!!!!! 本人想成立一软件开发工作组,有兴趣的请参与! 应用程序的调用。 什么是docking,在VC++中有对应的类吗,怎么实现? 看某个网页的内容有没有更新怎么用程序实现 请高人指点.如何查看一个程序从运行到结束,吃掉多少物理内存?
在VB中好像这样的检查就很少.
而IE中需要的检查就很多.