设为首页 收藏本站
查看: 1201|回复: 0

[经验分享] Office Outlook同步 很奇怪的BUG

[复制链接]

尚未签到

发表于 2015-9-13 05:32:53 | 显示全部楼层 |阅读模式
最近一个项目中有一个与Office Outlook同步的模块,是我用VB6.0开发的ActiveX IE插件,现客户那出现错误,我逐步测试总结情况如下:
            1.客户环境XP sp2+Outlook2003,我做了一个CS测试程序执行同样代码,Outlook打开时执行出错的情况很少,但没有打开Outlook测试出错概率大于50%,我做了一个干净的系统XP sp2+Outlook2003,运行同样测试程序无论是否打开Outlook都没有错误。   
            2.在客户处安装开发环境,单步执行,没有错误;设置断点跳跃执行,出错;
            3.反复设断点测试,找到出错位置在如下代码:

1 DSC0000.gif Dim objApp As Outlook.Application
2Dim objNameSpace As Outlook.NameSpace
3Dim objMAPIFolder As Outlook.MAPIFolder
4Set objApp = New Outlook.Application
5Set objNameSpace = objApp.GetNamespace(Type:="MAPI")
6Set objMAPIFolder = _
7        objNameSpace.GetDefaultFolder(FolderType:=olFolderTasks)出错位置在第6行,但有如下情况:
在第6行设置断点,运行到该断点处,单步执行出错;
在第4行设置断点,运行到该断点处,单步执行,第6行运行正常;
            4.出错几次后,Outlook会崩溃,发送错误报告,提示重启;
            大家谁做过OFFICE编程,帮忙判断一下错误可能出在哪,上网查找了好久也没有找到相似问题的解决方案。

同步源码  

附:错误提示基本上是“操作失败”,错误来源是Outlook;用外部程序调用outlook,每次都弹出一个烦人的提示窗体,可能是提示窗体没有创建成功发生错误。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-112771-1-1.html 上篇帖子: OutLook解析邮件头的问题 下篇帖子: WM有约II(三):整合Outlook Mobile的约会信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表