在滑动csharp时单击shapepowerpoint时调用函数
本文关键字:shapepowerpoint 调用 函数 单击 csharp | 更新日期: 2023-09-27 18:27:51
我知道我们可以在滑动时单击形状时添加动作操作设置[Power.PpMouseActivation.ppMouseClick]。Csharp中的操作喜欢我下面的代码:
aromaClick = thisSlide.Shapes.AddShape(Office.MsoAutoShapeType.msoShape24pointStar, 10, 10, 20, 20);
Globals.ThisAddIn.aromaClick.ActionSettings[PowerPoint.PpMouseActivation.ppMouseClick].Action = PowerPoint.PpActionType.ppActionRunProgram;
Globals.ThisAddIn.aromaClick.ActionSettings[PowerPoint.PpMouseActivation.ppMouseClick].Run = "path-to-file";
但我想知道当点击形状发生时,我是否可以调用函数?有可能吗?比如调用这个函数:
void hello(){
//something
}
谢谢!
这个问题还不清楚。是否要在单击形状时指定要运行的宏?如果是这种情况,那么代码是类似的。
Globals.ThisAddIn.aromaClick.ActionSettings[PowerPoint.PpMouseActivation.ppMouseClick].Action = PowerPoint.PpActionType.ppActionRunMacro;
Globals.ThisAddIn.aromaClick.ActionSettings[PowerPoint.PpMouseActivation.ppMouseClick].Run = "Hello";