2016-10-05 76 views
0

我在Windows 10中使用process.start时遇到错误,该函数在我的Windows 7中工作,但在Windows 10中没有工作,按钮的代码如下vb.net process start应用程序不显示

Dim PDFFilePath As String = "C:\1.pdf" 
Process.Start(PDFFilePath) 

我已经录了短片

的Windows 10视频

https://sendvid.com/i8w8q8nm 

Windows 7的视频

hhttps://sendvid.com/as3lkm1g 

从任务管理器,我可以看到进程已启动,但我不能发现窗户从我的屏幕

+0

我们不知道在哪里的代码,这两条线正在运行的背景下任何东西。它是什么样的应用程序?你把这些代码行放在哪里?我们需要一个能够证明问题的[mcve]。两行代码没有其他细节是不够的。 –

+0

第二行是按钮的代码,一旦点击按钮,它将打开pdf文件。 –

回答

0

的Windows 10使用它的应用程序在默认情况下阅读PDF文件。

更改默认程序PDF文件,以acroboat读者或指定

Dim PDFFilePath As String = "C:\1.pdf" 
Dim adobeAcrobatLocation as String = "..wherever.." 
Process.Start(adobeAcrobatLocation, PDFFilePath) 
+0

,但是从任务管理器,我们可以看到adobe reader正在运行,但我们无法从屏幕上看到adobe reader窗口 –