vb6 - Microsoft Project:关闭时防止弹出保存文件
问题描述
我正在使用 Microsoft Project 2016 执行一些 Office 自动化。如果我打开 2016 mpp 文件没有问题,我可以关闭应用程序。但是,如果我在 MS Project 2016 上打开 2003 或 2007 文件,则在关闭应用程序时总是会弹出一个窗口,要求我将文件升级到较新版本。
由于在自动化中无法与此对话框进行交互,因此它完全阻塞了进程并破坏了应用程序。
是否有任何注册表项或配置可以在 Office 或 MS Project 中完成以在关闭时禁用此文件升级弹出窗口?
Dim objMPP As New MSProject.Application
objMPP.Visible = True
objMPP.DisplayAlerts = False
objMPP.ShowWelcome = False
If Not objMPP.FileOpenEx(strFile, True, NoAuto:=True, openpool:=pjPoolReadOnly, ignorereadonlyrecommended:=True) Then
Exit Function
End If
... some more code code here
objMPP.FileCloseAllEx
Set objMPP = Nothing
解决方案
推荐阅读
- html - Bootstrap 优先于我的 CSS - 具有正确的实现顺序
- c# - 什么空;在foreach cicle 中做什么?
- bash - 如何搜索文本文件每行的第一个字段,如果找到匹配项则删除整行
- nlp - 语言模型中的“theta”是什么意思?
- c++ - 在 Windows 上将 Poco 中的错误与 Conan 包管理链接
- vue.js - 在 NUXT 中使用 vue-apollo 从 Vuex 商店访问 this.$apollo?
- javascript - 元素的直接子元素的 Element.querySelector
- httprequest - 调用需要 API 26(当前最少 21):getHeader
- linux - 在不运行 Elasticsearch 服务的情况下备份和恢复 Elasticssearch 数据
- c++ - 访问指向设备 CUDA 上对象的指针数组