e语言-资料收集工具(易语言2005年大赛三等奖)

上传者: 38743506 | 上传时间: 2021-09-08 16:59:48 | 文件大小: 2.16MB | 文件类型: -
资料收集工具(易语言2005年大赛三等奖)“Glean资料收集工具”设计文档参赛的几项说明:*本程序使用 3.8 版编写。*文件清单及位置:(12个文件,没有易编译后的exe程序和发布安装程序)(工作目录下)    设计文档.txt      本资料    glean.e           资料收集工具主程序    gettext.e         快速保存文字资料程序    G_HELP.CHM        帮助文件    getresource.dll   传递信息的 DLL 文件(源程序在本资料中)    glean01.ico       IE 工具按钮的图标    glean02.ico       IE 工具按钮的图标    regvsr32.exe      系统注册程序(每台机器都应该有)    data(子目录)        zlk.edb             资料库        zlk.edt             资料库        glean简要说明.ewd   EWD文档的例子        glean简要说明.rtf   RTF文档的例子一、本次参加大奖赛的修改说明:原来的程序主要是编辑HTML格式的资料,因此使用了微软的 dhtmled.ocx,由于本次大奖赛要求不能使用外部OCX控件,易语言没有这方面的支持库。为了适应大奖赛的要求,删除了 dhtmled.ocx 控件,改用办公组件。我认为这使软件的通用性变差。二、程序的调用流程:    程序有两种启动方式:1 直接启动主程序,实现资料的浏览、编辑功能。2 由 IE 浏览器启动,实现收集资料的功能。对于后者的启动流程分解如下:1、由自定义的 IE 工具按钮、或者右键菜单,分别通过注册表启动 geturl.htm 和 gettext.htm 脚本程序。2、脚本程序负责生成 IE 中的必要信息(网页地址、功能信息、程序的执行路径、网页名称。),然后启动 GetResource.dll ,并传递参数。3、GetResource.dll 根据功能信息(按钮或右键)分别启动不同的 E 程序,完成收集资料的工作。三、脚本程序。比较简单,可以直接查看程序安装目录下的文件。(首次运行主程序 glean 即可生成)四、GetResource.dll注:E 语言生成的 Dll 文件不能被 windows 注册,所以使用 VB 编写。GetResource.dll 文件的作用是充当调用 E 程序的桥梁。它的功能有两个:1、传递参数。2、根据功能信息(INFO)调用不同的 E 程序。它只有一个子程序,如下:Public Sub geturl(URL As String, Info As String, sFilePath As String, sName As String)    '入口参数: URL--网页的地址,INFO--“按钮”或“右键”,SFILEPATH--程序的执行路径,SNAME--网页的名称。    Dim szlPath As String, sdirTemp As String    Dim strInfo As String    Dim sFlName As String    Dim Errno As Variant            sFilePath = Replace(sFilePath, "\\", "\")    sFlName = Replace(sName, " ", "<

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明