2013-04-09 28 views
0

很高兴看到这个网站,谢谢你们的积极活动。 :)vb.net包含并呼叫PDF文件(部署后)


我在Visual Studio 2010中的一个问题/ VB.Net

我有windows窗体在Visual Basic中,我部署的软件(形式)到一个安装 现在我想开我的PDF文件(即:比)与Button_Click_Event 我知道:

Process.Start("MyPDF.pdf") 

但我不知道,如果用户在自己的PC上安装我的软件,可能是他装在CD或其他目录软件,也是我不知道如何将PDF文件包含在我的专业版中JECT :) 请建议对我来说,我每天都在搜索这个地方,但没有这么PL帮我

回答

0

在您的项目中使用Add->Existing Item
然后将PDF文件添加到您的项目。
之后,您必须将新添加的文件的属性设置为以下:

Item in Solution Explorer


现在你建立你的项目后,该文件将被添加到您的“输出”目录。
现在使用您的Process.Start("MyPDF.pdf")来电。它会打开,因为它驻留在同一个目录中。

+0

你们只是石头! 谢谢你,谢谢你 Jazakallah你的时间Mr.BastiOnWpf 我成功地从我的本地目录(即D:\)现在运行文件 现在,如果我部署这个,所以不需要任何其他链接,本地目录链接就足够了? 而我的PDF文件是5MB – xXcramaXerXx 2013-04-09 12:38:34

+0

对不起!我再次打扰你,因为这是与上述相关的问题,所以我没有做出新的线程。 。 问题是: 我想用我的Windows窗体发布PDF文件,那好吧,我在'资源'中添加'MyPDF.pdf',但在通过上述方法调用deplyement后,'MyPDF.pdf'dsnt打开 那么我现在可以做什么plz帮助我 – xXcramaXerXx 2013-04-10 12:15:21

0

这是相当容易: 只需提供该文件通过拖动到项目文件夹,并在其选项,就告诉复制到构建目录。其后,通过my.application方法找到路径。 从中建立一条正确的路径并通过process.start启动它

+0

哦谢谢! @Christian绍尔 感谢乌尔样的答复 我有这个截图中,你只是来看看,所以我认为这将是对我和其他用户有所帮助: http://s4.postimg.org/rswv9566l/Stack_overflow.jpg – xXcramaXerXx 2013-04-09 12:42:32

+0

抱歉!我再次打扰你,因为这是与上述相关的问题,所以我没有做出新的线程。 。 问题是: 我想用我的Windows窗体发布PDF文件,那好吧,我在'资源'中添加'MyPDF.pdf',但在通过上述方法调用deplyement后,'MyPDF.pdf'dsnt打开 那么我现在可以做什么plz帮助我 – xXcramaXerXx 2013-04-10 12:15:38

+0

你用什么方法来部署你的应用程序? – 2013-04-10 12:23:06