Vb.net Visual Studio 2017 Visual Basic-如何将变量从一个事件传递到另一个事件

Vb.net Visual Studio 2017 Visual Basic-如何将变量从一个事件传递到另一个事件,vb.net,visual-studio,Vb.net,Visual Studio,我正在学习VS VB,请原谅我的无知 我构建了一个表单,它接受文件搜索模式,搜索匹配的文件,然后在文本框中显示文件名(最多10个) 如果双击文件名(最多10个)文本框,我希望它调用一个例程来打开Powerpoint并显示第一张幻灯片 我四处搜索,找不到任何对我2017年有帮助的信息 此时,我的代码如下所示(仅显示我有完整的文件名) 我提到的示例是添加COM,但我在2017版中没有看到“Microsoft Graph Object Library”。我选择了MS PowerPoint和MS Gra

我正在学习VS VB,请原谅我的无知

我构建了一个表单,它接受文件搜索模式,搜索匹配的文件,然后在文本框中显示文件名(最多10个)

如果双击文件名(最多10个)文本框,我希望它调用一个例程来打开Powerpoint并显示第一张幻灯片

我四处搜索,找不到任何对我2017年有帮助的信息

此时,我的代码如下所示(仅显示我有完整的文件名)

我提到的示例是添加COM,但我在2017版中没有看到“Microsoft Graph Object Library”。我选择了MS PowerPoint和MS Graph 14.0,认为(希望)这正是我所需要的

当我加上

Dim oApp as PowerPoint.Application
在子例程中,我得到一条错误消息,它没有定义。我知道如何在Access VB 2010中做到这一点,但我不知道如何在VS VB 2017中做到这一点

感谢您的帮助。

欺骗我。添加

Imports Microsoft.Office.Interop

已修复此问题。

您应该改进此答案。将这一行代码添加到问题中的代码并不会神奇地让Powerpoint开始做任何事情。您的答案应该包括对问题中的代码所做的更改(以及添加引用),这些更改使问题得以解决。事实上,这并不是对你上述问题的有用答案。这是我唯一的改变。原始包含的代码没有更改。
Imports Microsoft.Office.Interop