如何得到IE地址栏里面的URL

xiaokan1982 2008-06-16 11:48:16
小弟写一个win32的程序,希望得到本地IE地址栏里面的URL,如何实现望高手赐教,谢谢。
另外在VS2008集成的com里面有Microsoft Internet Control 这个com组建,是否在这个组建里面有实现的方法呢?

请知道的朋友赐教,谢谢了
...全文
94 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaokan1982 2008-06-18
  • 打赏
  • 举报
回复
谢谢楼上的几位了,特别谢谢jinjazz,谢谢
evan82123 2008-06-17
  • 打赏
  • 举报
回复
public string getText(string UrlStr)
{
Uri myUri = new Uri(@UrlStr);

WebRequest myWebRequest = WebRequest.Create(myUri);
myWebRequest.Timeout = -1; //TimeOut属性为-1,即永不超时
WebResponse myWebResponse = myWebRequest.GetResponse();

Stream ReceiveStream = myWebResponse.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("UTF-8");
StreamReader readStream = new StreamReader(ReceiveStream, encode);
string OldText = readStream.ReadToEnd();

//关闭StreamReader,Stream及WebResponse对象实例,返回字符串OldText
readStream.Close();
ReceiveStream.Close();
myWebResponse.Close();
return OldText;
}
YJDP0918 2008-06-17
  • 打赏
  • 举报
回复
LS的达人已经解决你的问题了~
jinjazz 2008-06-16
  • 打赏
  • 举报
回复
参考
http://blog.csdn.net/jinjazz/archive/2007/12/12/1931758.aspx

110,580

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧