[英]open word doc with c#
我使用一些代碼,發現使用c#從網頁中打開word文檔。 我已將文檔作為現有項目添加到項目中,我只是想知道在代碼中引用它們的簡便方法,
例如
object filename = "f:\\Online_signup1\\DONE-Signup_Step1.dot";
或者只是對象文件名=“ DONE-Signup_Step1.dot”; 再次感謝
我將它們全部放在項目中的“資源”文件夾或類似文件夾中,添加一個具有該文件夾名稱的項目設置文件(“ 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"];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.