我试图编写一个程序,检查网络浏览器中的地址是不是404 我在谷歌搜索如何做到这一点,我找到了一个教程。 在教程中有一个名为SHDocVw
的名称空间。 Visual C#告诉我the namespace 'SHDocVw' could not be found
。 我需要做些什么来解决这个问题?如何在C#表单中使用SHDocVw?
0
A
回答
1
不要这样做。
相反,使用WebClient
类:
try {
new WebClient().DownloadData(url);
} catch (WebException ex) {
//Bad! Waah!
}
4
完全同意你不应该使用SHDocVw
测试一个URL返回一个404你应该使用Web客户端。不要为此使用SHDocVw
。
但是,如果像我一样,你在谷歌上搜索SHDocVw
其他原因就像从你的应用程序控制IE浏览器窗口,遇到这个帖子...
要添加SHDOCVW:
在Visual Studio中,去添加引用,浏览到
C:\ WINDOWS \ SYSTEM \ shdocvw.dll中
或
C:\ WINDOWS \ SYSTEM32 \ shdocvw.dll中
这将为Interop.SHDocVw
引用添加到您的项目。
+1
未来4年即将来临;我很高兴你添加了这个部分 – Hondros 2016-10-26 14:07:53
相关问题
- 1. SHDOCVW在托管C++
- 2. 使用shdocvw关闭弹出窗口?
- 3. 如何强制webbrowser控件使用不同版本的mshtml,shdocvw
- 4. LINQPad中的SHDocVw和IEFrame
- 5. 如何使用拼接在C++中重构列表清单()
- 6. 在C#中使用HttpClient提交表单
- 7. 如何在表单中使用FormHelper :: postLink()?
- 8. 如何在表单中使用图像?
- 9. 如何在表单中使用GeoDjango Pointfield?
- 10. 如何在ListView Django中使用表单?
- 11. 如何在Django中使用此表单?
- 12. 如何在aframe.js中使用html表单?
- 13. 如何在表单中使用MathJax?
- 14. 如何在表单中使用JavaScript?
- 15. 如何使用C#中的表创建表单?
- 16. 如何在C#中打印表单?
- 17. 如何在c#中刷新表单?
- 18. 在C#中,你如何锁定表单?
- 19. Rails:如何在使用表单对象时在表单中使用数组?
- 20. 如何使用vbc命令行编译器(无IDE)引用COM库像shdocvw?
- 21. 如何使用C#将表单中的数据复制到另一个表单?
- 22. 如何使一个表单在C#中的其他表单之前加载?
- 23. 如何在使用e.preventDefault()时在表单中使用“required”属性?
- 24. 钩SHDocVw IE浏览器
- 25. 如何在C#中使用
- 26. 如何使用循环访问C#中的表单元素?
- 27. 如何使用C#和SDK获取OOXML中的“第一”表单?
- 28. 如何使用Pdfsharp读取pdf文件的表单域在c#
- 29. 在C中使用单例#
- 30. 如何使用C#中的foreach在列表中创建列表?
这是一个HTTP错误代码。对于一个网站,但它只是另一个网页。使用不可预知的网址。 – 2012-03-14 17:29:48