windows窗体中的webBrowser怎么用相对路径获取本地同根目录下htm格式文件?this.webBrowser1.Url = new System.Uri("MsgPiece\\2008-10-2.htm", System.UriKind.Relative);
调试通不过,有未处理的参数异常
“导航到相对 URL 失败。”
望高手指点一下下。
调试通不过,有未处理的参数异常
“导航到相对 URL 失败。”
望高手指点一下下。
解决方案 »
- 想 再次出现 “恢复文件”提示,在哪儿找啊?请前辈指导,小弟先感谢了!
- c# 读取xml文件内容
- [==========] FTP 自动 上传 目录下的 新文件
- 用过FCKeditor手高请进来
- 请用过 http://bbs.56kc.com/论坛源码的大侠帮忙看看,解决下面的二个问题,谢谢!
- 设置首页面大小!!!
- MSScriptControl "指定的转换无效" 错误
- 有什么方法只截取Xml里面的一部分么。
- 哪位大侠用c#改过网络游戏!??原理是什么,进来说一点都有分!!如果可以提供原代码,300分送!!
- 请问C# 怎么监测Windows插拔显示器?
- winform显示pdf
- DataGridView中的CheckBox如何单选?
参照这个格式写
假设生成的exe在d:\\aa\\bb\\cc.exe
要连接的htm在d:\\aa\\bb\\dd.htm
我直接想引用“dd.htm”。
软件给别人,指不定别人用哪个盘,不想用或得exe所在路径的方法,就想要用楼顶的方法。一样的参数,用相对路径。
程序路径可以通过
application.startuppath
Assembly.GetExecutingAssembly().Location
System.AppDomain.CurrentDomain.BaseDirectory
这些获取
然后使用 .\ ..\ 来表示相对路径
要连接的htm在d:\\aa\\bb\\dd.htm
可以 System.AppDomain.CurrentDomain.BaseDirectory + "dd.htm";
string myurl=System.AppDomain.Current.BaseDirectory+"aa.htm";
this.webBrowser1.Url=new System.Uri(a);