用c打开word文档#

问题描述:

使用一些代码我发现使用c#从网页打开word文档。 我已经加入的文档,以项目为现有的项目,我只是想知道besy方式引用它们的代码,用c打开word文档#

 object filename = "f:\\Online_signup1\\DONE-Signup_Step1.dot"; 

或只是 目标文件名=“DONE-Signup_Step1。点”; 再次感谢

我会把它们全部放在项目中的“Resources”文件夹或类似项目中,添加一个名为该文件夹的项目设置文件(“app.config”),然后引用它们使用 -
在您的app.config文件:

在程序启动
<setting name="DocumentDirectory" serializeAs="String"> 
    <value>F:\Online_signup1\Resources</value> 
</setting> 

某处:

string docDir = Settings.Default.DocumentDirectory; 

在其他地方:

string filename = Path.Combine(docDir, myfile) 

这样一来,如果您曾经分发程序/移动任何东西,您不会被卡住在您的代码中并随时更改文件名,只需更改设置文件中的目录即可。

对于Web项目,你可以把它在web.config文件中,就像这样:

<appSettings> 
    <add key="DocumentDirectory" value="F:\Online_signup1\Resources"/> 
</appSettings> 

,并获得通过:

string docDir = ConfigurationManager.AppSettings["DocumentDirectory"]; 
+0

我可以把 F:\ Online_signup1 \ Resources 在应用程序web.config? 如果应该将它放在任何其他标签内? 再次感谢 – DarkW1nter 2010-05-07 08:25:23

+0

Web.config的作品 - 请参阅我的更新答案。 – tzaman 2010-05-07 08:36:28