0
使用一些代碼我發現使用c#從網頁打開word文檔。 我已經加入的文檔,以項目爲現有的項目,我只是想知道besy方式引用它們的代碼,用c打開word文檔#
如
object filename = "f:\\Online_signup1\\DONE-Signup_Step1.dot";
或只是 目標文件名=「DONE-Signup_Step1。點」; 再次感謝
使用一些代碼我發現使用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"];
我可以把 <設置名稱=「DocumentDirectory 「serializeAs =」String「> F:\ Online_signup1 \ Resources 在應用程序web.config? 如果應該將它放在任何其他標籤內? 再次感謝 –
DarkW1nter
2010-05-07 08:25:23
Web.config的作品 - 請參閱我的更新答案。 – tzaman 2010-05-07 08:36:28