PowerPoint ActiveX (COM接口)突然变得非常不稳定

3视图(30天)
你好,我一直在使用ActiveX控制演示文稿(如插入图片、文本框)很长一段时间。
背景是,最近我的笔记本Windows系统(戴尔OEM)和Windows帐户显示许多奇怪的行为,如经常显示未注册系统,和标准帐户我一直使用在某种程度上改变了管理,但失去了原有的管理会计。所以我创建一个新的帐户C和C管理,然后B是降低到标准帐户。最终的结果是,唯一的区别是,许多操作会弹出帐户控制与一个意想不到的密码输入对话框。
tpoic是Matlab-control-Powerpoint函数显示许多unpredcted错误powerpoint-related代码的任何部分,如:
bShape = aCurrentSlide.Shapes.AddTextbox (“msoTextOrientationHorizontal”、imgLeftDistance imgTopDistance fitWidth 50);暂停(0.01);
bShape.TextFrame.TextRange。文本= chNameAss{};暂停(0.01);
bShape.TextFrame.TextRange.Font。Name = labelFont;暂停(0.01);
bShape.TextFrame.TextRange.Font。大小= labelSize;暂停(0.01);
未定义的函数的AddTextbox Interface.Microsoft_PowerPoint_15.0_Object_Library._Slide.Shapes”类型的输入参数。
错误在pptSlide / transfer_to_slide(第544行)
bShape = aCurrentSlide.Shapes.AddTextbox (“msoTextOrientationHorizontal”、imgLeftDistance imgTopDistance fitWidth 50);暂停(0.01);
有时没有错误,它运行好,但是经常有出乎意料的错误在这里或者那里。
更奇怪的事情是,当我调试错误出现,并运行的错误代码和其余的代码(手动复制和运行),它的行为正常。(如果我点击继续,错误显示:中断而评估UIControl回调。)。
是管理的问题如何影响X活性?是否有办法解决这问题?
谢谢
1评论
raym
raym 2022年1月23日
如果我运行Matlab在管理员模式下,情况更糟的是,因为错误开始早期在同一个行代码与ppt第一沟通。
如果我登录管理员acccount,然而,它可以运行所有的问题消失了。

登录置评。

接受的答案

raym
raym 2022年1月23日
问题是通过两种方式解决:
(1)总是使用管理员帐户。
(2)让管理员赋予管理权限帐户使用。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的