SHDocVw.ShellWindows读去360兼容版浏览器时,读取不到Url

qq_30983987 2015-12-18 02:42:54
 //获取当前打开的页面地址
SHDocVw.ShellWindows sws = new SHDocVw.ShellWindows();
foreach (SHDocVw.InternetExplorer iw in sws)
{
//查找IE当前打开的地址
string filename = System.IO.Path.GetFileNameWithoutExtension(iw.FullName).ToLower();
if (filename == "iexplore")
{strUrl = iw.LocationURL;}

winfrom的程序 用SHDocVw.ShellWindows读取IE内核浏览器地址,以上代码测试了很多台电脑,IE浏览器所有电脑的URL都可以读取到,360兼容版大部分电脑可以读取到,还有一些电脑读取不到,这是什么原因,360兼容版是IE内核,奇怪的是 ,为什么有些可以读取有些不能读取,求大神帮忙看一下
...全文
318 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
BobHe 2015-12-18
  • 打赏
  • 举报
回复
可以检查下Windows权限

111,093

社区成员

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

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

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