c#BHO中如何添加数据库

wang330835426 2012-03-14 10:54:25
最近想用C#做一个浏览器插件,拦截一部分网页,
例如:
document = (HTMLDocument)webBrowser.Document;
if (URL.ToString().IndexOf("sina") != -1)
{
webBrowser.GoHome();

}
但是我发现现在这样只能拦截 所有包含“sina”URL 的 页面,我现在想加一个数据库,添加更多的拦截网页, 现在不知道该怎么添加 ?怎么实现? 我觉得我要是外部连接一个数据库根本没用,它是直接注入到注册表之中,好像注入之后和数据库根本就没有联系了,不知道该怎么来实现我的想法,求教各位大哥大神,谢谢了。

第二个问题
假如说我添加了一部分的网页,例如www.sina.com,那么我想拦截所有包含 "sina"这个字符串的 URL ,该怎么写?

急速求解答
求代码

...全文
175 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wang330835426 2012-03-16
  • 打赏
  • 举报
回复
配一个XML文件的,在写入注册表之后还能进行外部数据库操作吗?
蝶恋花雨 2012-03-14
  • 打赏
  • 举报
回复
和过滤脏字原理是一样的。
参考哦。http://www.xie.la/CSharp/12119151448920.shtml
http://www.cnblogs.com/nid/archive/2008/02/02/1062272.html
杨友山 2012-03-14
  • 打赏
  • 举报
回复
字典存,
effun 2012-03-14
  • 打赏
  • 举报
回复
用不用数据库这么麻烦啊,直接用一个XML配置文件就行了啊。

111,126

社区成员

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

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

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