首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用LinkLabel链接到内部html页面

用LinkLabel链接到内部html页面
EN

Stack Overflow用户
提问于 2014-03-28 06:07:28
回答 1查看 105关注 0票数 1

Visual :试图让我的VB程序运行一个内部HTML文件,而不需要导航C:驱动器。

使用:

代码语言:javascript
复制
Private Sub frmMalphite_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    LinkLabel1.Links.Add(6, 4, "C:\Users\User\Desktop\Test\Test1\Test2.html")
End Sub

Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
    System.Diagnostics.Process.Start(e.Link.LinkData.ToString())
End Sub

我可以让html页面运行,但是如果我在另一台计算机上打开该项目,它将无法工作,因为给定的绝对路径。寻找周围的工作,这样我就不需要改变我使用的每台计算机上的路径来处理这个项目。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-28 07:00:56

如果该文件存在于MachineA上的一个驱动器上,那么从MachineB打开该文件的唯一方法是将该文件放在共享驱动器上并通过该共享访问该文件。

这将在任何拥有读取该共享的权限的机器上工作。

类似于:

代码语言:javascript
复制
LinkLabel1.Links.Add(6, 4, "\\MachineA\SharedDrive\Test2.html")

您可以从MachineA (\\MachineA\c$)从MachineB访问隐藏的管理共享,但不能依赖它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22705425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档