知识大全 用Delphi监控IE浏览器[3]

Posted 函数

篇首语:临文乍了了,彻卷兀若无。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用Delphi监控IE浏览器[3]相关的知识,希望对你有一定的参考价值。

用Delphi监控IE浏览器[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     开发监控模块    监控模块主要完成对IE浏览器的监控功能 在Invoke()函数中触发BeforeNavigator 事件时调用执行 主要包括CUrl() WriteSite() WriteLog()和GetIP()四个功能函数 分别完成检查URL(及IP地址) 记录URL和IP地址 记录系统日志 根据URL取得IP地址的功能 分别简单介绍如下 具体实现详见程序源代码

    ( )CUrl()函数:它是监控模块的核心函数 也是模块的入口函数 CUrl()函数首先取得用户请求的URL 并且调用GetIP()函数取得其对应的IP地址 然后到系统中查找该URL及IP是否已经存在 如果存在则根据系统保存的结果禁止/允许用户访问 否则就根据系统的当前工作状态(禁止/允许)动态处理 同时调用WriteSite()函数将该URL和IP地址保存到系统中 最后调用WriteLog()函数记录系统日志

    ( )WriteSite()函数:完成将URL和IP地址保存到系统中的功能 同时记录系统当前日期和时间

    ( )WriteLog()函数:将有关信息形成系统日志并且保存下来 主要有网络URL和IP地址 用户名称 访问日期和时间 处理结果(禁止/允许访问)等信息

    ( )GetIP()函数:提供根据URL取得对应IP地址的功能 通过调用TNMHTTP组件的相关功能实现:首先将URL赋值给TNMHTTP组件的Host属性 然后调用ResolveRemoteHost()方法 就可以从其RemoteIP属性中获得对应的IP地址

     开发维护程序

    维护程序主要实现系统参数维护和日志管理两方面功能 在启动时需要管理员登录

    ( )系统参数维护:启用/停止系统监控功能等 程序界面如图 所示

    ( )系统日志管理:日志的查询 打印等功能(见图 )

    总结和系统进一步完善计划

    本文详细介绍了嵌入式IE浏览器监控程序的开发方法和实现过程 该系统以对象的形式嵌入到IE浏览器中 可以实现对IE浏览器(即用户)的监控功能     

cha138/Article/program/Delphi/201311/24886

相关参考

知识大全 用Delphi监控IE浏览器[2]

用Delphi监控IE浏览器[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!图 &n

知识大全 Delphi开发嵌入式IE浏览器监控程序

Delphi开发嵌入式IE浏览器监控程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!引言  随着

用IE浏览网页时,当看到网页进度条停止时,希望继续访问该网页,可以使用的工具按钮是

用IE浏览网页时,当看到网页进度条停止时,希望继续访问该网页,可以使用的工具按钮是_____。A、主页B、刷新C、停止D、历史答案:B解析:本题考查计算机常识。浏览网页进程停止应按“刷新”按钮继续浏览

知识大全 用Delphi编写系统进程监控程序

用Delphi编写系统进程监控程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本程序通过调用ke

知识大全 电脑浏览某些网页字特别小,某些网页却又显示正常。用IE和遨游都一样。怎么回事,怎么办

电脑浏览某些网页字特别小,某些网页却又显示正常。用IE和遨游都一样。怎么回事,怎么办?  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的

知识大全 求高手,为什么电脑里面ie浏览器打不开网页360浏览器却可以打开

求高手,为什么电脑里面ie浏览器打不开网页360浏览器却可以打开三种可能性:1.有病毒2.DNS错误3.IE组件缺失1.病毒问题原因:ie浏览器组件被病毒修改导致的浏览器打不开网页,使得本机不能正常访

知识大全 IE Toolbar

用VC开发IE浏览器插件:IEToolbar  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!如果你下

知识大全 微软ie浏览器视频看不了,显示flash加载失败点击重试什么的,我点了以后还不行

微软ie浏览器视频看不了,显示flash加载失败点击重试什么的,我点了以后还不行!你看的视频是FLASH格式的造成你现在这个情况的原因只有3个一个是你的网络不稳定,一个是视频本身过期再有就是你的FLA

知识大全 IE浏览器打开后自动消失

IE浏览器打开后自动消失?  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!IE浏览器打开后自动消失?重

知识大全 C#实现IE浏览器添加快捷菜单

C#实现IE浏览器添加快捷菜单  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  C#实现IE浏览器