0

我正在使用 spire 库在 c# 中读取 winform 中的 word 文件。

这是我的代码:

Document mydoc = new Document();
mydoc.LoadFromFile(@"C:\Users\user\documents\visual studio 2015\Projects\FormsPrint\FormsPrint\word\1.docx");

但这个地址不是相对的。问题是我无法将此应用程序移至其他计算机,因为它的绝对地址。

我将代码更改为:

Document mydoc = new Document();
mydoc.LoadFromFile(@"\word\1.docx");

但它没有再次工作。我首先使用了 ~/ 地址,但也没有用。请注意,该函数"loadfromfile"是 spire 库函数之一,它获取输入的字符串路径。如何使用相对路径?我阅读了其他类似的问题和答案,但对我没有用。如何将此地址更改为相对地址?

4

1 回答 1

2

您可能需要将word文件夹与您所在的位置相同.exe

在此处输入图像描述

然后,将其称为

mydoc.LoadFromFile(@"word\1.docx");
于 2019-11-29T12:37:25.620 回答