我试图编写一个程序,检查网络浏览器中的地址是不是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. 如何在表单中使用GeoDjango Pointfield?
- 6. 如何在ListView Django中使用表单?
- 7. 如何在表单中使用JavaScript?
- 8. 如何在表单中使用MathJax?
- 9. 在C#中,你如何锁定表单?
- 10. 如何在c#中刷新表单?
- 11. 如何使用vbc命令行编译器(无IDE)引用COM库像shdocvw?
- 12. 如何使用C#将表单中的数据复制到另一个表单?
- 13. 如何使一个表单在C#中的其他表单之前加载?
- 14. 如何在使用e.preventDefault()时在表单中使用“required”属性?
- 15. 如何使用Pdfsharp读取pdf文件的表单域在c#
- 16. 如何使用C#和SDK获取OOXML中的“第一”表单?
- 17. 如何使用循环访问C#中的表单元素?
- 18. 在C中使用单例#
- 19. 如何在C#中使表单部分透明?
- 20. 如何使用C#中的foreach在列表中创建列表?
- 21. 如何从PDF表单使用PDFBOX(C#)单选按钮值
- 22. 如何使用c#在类中创建sqlconnection以用于所有表单?
- 23. 使用Javascript的C#表单
- 24. 如何在gridview中使用下拉列表使用asp.net c#
- 25. 使用HTML5,如何在表单提交中使用contenteditable字段?
- 26. 如何使用PHP表单?
- 27. 如何使用表单
- 28. 如何使用表单(HTML)
- 29. 如何使用monadic表单?
- 30. 如何在使用jQuery的表单中验证下拉菜单?
这是一个HTTP错误代码。对于一个网站,但它只是另一个网页。使用不可预知的网址。 – 2012-03-14 17:29:48