2015-12-09 24 views
1

我有现成的文件,并包含在模板文件夹下的项目,我想它使用下面的代码,但它给我一个错误打开不捡“找不到文件”文件路径在vb.net

oDoc = oWord.Documents.Open("\Templates\TestTemplate.docx") 

请告知如何提供的文件传递下项目

+0

用完整的文件路径打开它,包括网络共享或驱动器盘符。 –

+0

是的,这是工作,但它不会工作,如果我发送一个EXE在我的网络外,因此我想要给我的文件路径项目根文件夹下可用.. –

+0

您可以使用System.Environment.CurrentDirectory()&“ \模板\ TestTemplate.docx” – naro

回答

0

使用代码:

oDoc = oWord.Documents.Open("..\Templates\TestTemplate.docx") 

说明:

你的exe文件将在bin-> debug/release文件夹下。这个'.. \'用于在路径中向后指一步。

举例来说,如果您的'模板'文件夹位于'bin'文件夹所在的文件夹中,那么您可以通过提供上述代码来获取路径。

希望这会有所帮助。