Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何让Outlook识别整个链接,而不仅仅是其中的一部分?_Vb.net_Outlook_Urlencode_Uipath - Fatal编程技术网

Vb.net 如何让Outlook识别整个链接,而不仅仅是其中的一部分?

Vb.net 如何让Outlook识别整个链接,而不仅仅是其中的一部分?,vb.net,outlook,urlencode,uipath,Vb.net,Outlook,Urlencode,Uipath,UiPath(VB.NET)中的我的程序向客户端发送带有两种类型的本地文件夹链接的消息 第一个链接用于浏览器,看起来像“https://tpra.local/lib/КОМПАНИЯ/...". 一个问题是,它没有被视为一个整体。 Outlook识别此链接,将其变为蓝色并在其下方加下划线,直到第一个西里尔字母“k”。这封信及其后的一切都不被视为链接。因此,当客户单击它时,他会转到“https://tpra.local/lib/,这不是完整路径 我尝试使用WebUtility.UrlEncode,

UiPath(VB.NET)中的我的程序向客户端发送带有两种类型的本地文件夹链接的消息

第一个链接用于浏览器,看起来像“https://tpra.local/lib/КОМПАНИЯ/...". 一个问题是,它没有被视为一个整体。 Outlook识别此链接,将其变为蓝色并在其下方加下划线,直到第一个西里尔字母“k”。这封信及其后的一切都不被视为链接。因此,当客户单击它时,他会转到“https://tpra.local/lib/,这不是完整路径

我尝试使用WebUtility.UrlEncode,它被认为可以替换西里尔字母符号,但它替换了所有符号,包括斜杠,所以Outlook也不会取消链接

但不带“https”//tpra…local/lib/БМПМПАПАМЯ/…”的链接-工作正常,可在资源管理器中打开正确的目录。
我需要有两个链接-资源管理器和浏览器-工作良好。
那么,如何让outlook像识别其他链接一样识别整个“https”链接呢?

HTMLBody
属性(而不是
Body
)设置为格式正确的HTML字符串、
标记和所有内容。

通过outlook UI执行此操作时,您将使用引号(“)围绕整个部分,你想成为一个超链接。你有没有尝试过用纯文本在url周围加引号而不加编码?是的,我就是这么做的。这封信会转到其他自动进程并包含符号,所以我不得不用and>替换它们。我希望它能起作用,程序不会看到类似于
的html块……我们将看到ory,但它不起作用。我不能使用“是Html”“国旗。另一个程序本应接收此消息并在中读取块,但无法识别消息中的信息。我的一个链接断开:链接的文本保持在正确的位置,但链接路径消失。所以,我仍然在寻找一种好方法,使Outlook能够识别整个链接,即使它是一个简单的文本拼图。