窗口中的WebBrowser,与目录树节点相连。
1、我用的是局域网服务器,看帮助文件里,web.address只介绍了网址和本地路径;2、试着服务器里建立了一个网站,但内网IP地址不可行;
3、也试过地址“ftp://用户名:密码@地址/”,也不可行,现在用的是本地路径作为地址。
我的代码如下:
Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
Dim bweb = web.basecontrol
Select Case e.node.name
Case "封面"
Dim tm As String = ProjectPath & "Attachments\封面.htm"
web.Address = tm
bweb.isWebBrowserContextMenuEnabled = False
bweb.WebBrowserShortcutsEnabled = False
Case "前言"
Dim tm As String = ProjectPath & "Attachments\前言.htm"
web.Address = tm
bweb.isWebBrowserContextMenuEnabled = False
bweb.WebBrowserShortcutsEnabled = False
Case "第一章 职业准则"
Dim tm As String = ProjectPath & "Attachments\第一章职业准则.htm"
web.Address = tm
bweb.isWebBrowserContextMenuEnabled = False
bweb.WebBrowserShortcutsEnabled = False
Case "第二章 行为准则"
Dim tm As String = ProjectPath & "Attachments\第二章行为准则.htm"
web.Address = tm
bweb.isWebBrowserContextMenuEnabled = False
bweb.WebBrowserShortcutsEnabled = False
end select
这个代码是否还可以再简洁一点?
web.address = 如果用ftp,代码怎么写?或者其他解决方式?
还请老师解惑!谢谢!