• 当前位置: 首页 > 系统II类yb亚博体育网页版登录 > 模块控件yb亚博体育网页版登录 > 易语言文件监控模块yb亚博体育网页版登录
  • 易语言文件监控模块yb亚博体育网页版登录

    • 软件授权:
      开源软件
    • 软件大小:
      9.57 KB
    • 文件类型:
      .zip,.e
    • 下载次数:
    • 软件作者:
      心脏
    • 发布时间:
      2018-10-23 17:45
    • 软件等阶:
      模块控件yb亚博体育网页版登录
    • 运行环境:
      Winall,Win2003,WinXP,Win7,Win8
    • 软件评级:

    yb亚博体育网页版登录下载

    软件介绍 ? ? ? ? ?? ?



    ?

    易语言文件监控模块yb亚博体育网页版登录


    系统结构:启动路径监控,停止路径监控,启动监控变更线程,启动监控处理线程,启动路径处理程序,启动监控停止线程,创建设备,关闭句柄,创建线程,全局内存分配,全局内存释放,获取目录变更,宽字符到多字节,


    ======测试程序集
    ???????????|??|
    ???????????|??|------?_启动子程序
    ???????????|??|
    ???????????|??|------?_临时子程序
    ???????????|??|
    ???????????|??|
    ======核心程序集
    ???????????|??|
    ???????????|??|------?启动路径监控
    ???????????|??|
    ???????????|??|------?停止路径监控
    ???????????|??|
    ???????????|??|------?启动监控变更线程
    ???????????|??|
    ???????????|??|------?启动监控处理线程
    ???????????|??|
    ???????????|??|------?启动路径处理程序
    ???????????|??|
    ???????????|??|------?启动监控停止线程
    ???????????|??|
    ???????????|??|
    ======调用的Dll
    ???????????|??|
    ???????????|??|---[dll]------???创建设备
    ???????????|??|
    ???????????|??|---[dll]------???关闭句柄
    ???????????|??|
    ???????????|??|---[dll]------???创建线程
    ???????????|??|
    ???????????|??|---[dll]------???全局内存分配
    ???????????|??|
    ???????????|??|---[dll]------???全局内存释放
    ???????????|??|
    ???????????|??|---[dll]------???获取目录变更
    ???????????|??|
    ???????????|??|---[dll]------???宽字符到多字节

    ??


    易语言文件监控模块yb亚博体育网页版登录


    调用的DLL命令:


    .DLL命令?创建设备,?整数型,?,?"CreateFileA",?,?打开和创建文件、管道、邮槽、通信服务、设备以及控制台,成功返回设备句柄,失败返回-1
    ????.参数?设备名称,?文本型,?,?lpFileName,要打开或创建的文件、管道、邮槽、通信服务、设备以及控制台名称
    ????.参数?常规权限,?整数型,?,?dwDesiredAccess,2147483648-常规读取;1073741824-常规写入:;0-单一设备信息。
    ????.参数?共享模式,?整数型,?,?dwShareMode,0-不共享,1-只读共享,2-写入共享。
    ????.参数?安全特性,?整数型,?,?lpSecurityAttributes,指向一个SECURITY_ATTRIBUTES结构的指针
    ????.参数?创建方式,?整数型,?,?dwCreationDisposition,OPEN_EXISTING-文件必须存在=3。
    ????.参数?标记属性,?整数型,?,?dwFlagsAndAttributes,一个或多个常量,备份恢复标记-33554432。
    ????.参数?模板文件,?整数型,?,?hTemplateFile,指定新设备要复制扩展属性的模板文件句柄,为0则无模板


    .DLL命令?关闭句柄,?整数型,?,?"CloseHandle",?,?关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等。非0表示成功。
    ????.参数?对象句柄,?整数型,?,?hObject,要关闭的对象句柄。


    .DLL命令?创建线程,?整数型,?,?"CreateThread",?,?启动一个处理子程序的线程,可多个线程同时启动。
    ????.参数?安全描述结构,?整数型,?,?lpThreadAttributes,标准应为SECURITY_ATTRIBUTES类型
    ????.参数?初始堆栈大小,?整数型,?,?dwStackSize,默认为0
    ????.参数?线程函数指针,?子程序指针,?,?lpStartAddress
    ????.参数?子程序参数,?整数型,?,?lpParameter,传递给线程函数的参数
    ????.参数?创建标志,?整数型,?,?dwCreationFlags,当线程立即执行时为0
    ????.参数?线程索引,?整数型,?传址,?lpThreadId,指向接收变量


    .DLL命令?全局内存分配,?整数型,?,?"GlobalAlloc",?,?分配一个全局内存块。返回全局内存句柄。零表示失败。这个函数分配的内存块允许在8位边界以内。
    ????.参数?分配类型标记,?整数型,?,?wFlags,固定常量,如:内存初始化=64。
    ????.参数?分配长度,?整数型,?,?dwBytes


    .DLL命令?全局内存释放,?整数型,?,?"GlobalFree",?,?释放指定的全局内存块。零表示成功,失败则返回内存句柄参数。
    ????.参数?内存句柄,?整数型,?,?hMem,要释放的一个全局内存块的句柄。内存释放后,向那个内存块写入数据的任何企图都可能造成进程堆的崩溃,导致严重的异常错误


    .DLL命令?获取目录变更,?逻辑型,?,?"ReadDirectoryChangesW",?,?接收描述指定目录发生变更的信息,有变更事件被成功接收时返回真。
    ????.参数?目录句柄,?整数型,?,?hDirectory,指定监视目录的句柄。
    ????.参数?缓冲指针,?整数型,?,?lpBuffer,函数接收的信息以自定义类型存放到32位对齐内存地址中,这是其地址指针。
    ????.参数?缓冲长度,?整数型,?,?nBufferLength,指向上一参数的缓冲大小。
    ????.参数?包含子目录,?逻辑型,?,?bWatchSubtree,是否获取指定目录的子目录变更信息
    ????.参数?通知条件,?整数型,?,?dwNotifyFilter,固定常量集合,用于确定哪些变更信息需要被接收。
    ????.参数?同步返回长度,?整数型,?传址,?lpBytesReturned,接收返回到参数缓冲指针的字节数,仅同步模式有效。
    ????.参数?覆盖指针,?整数型,?,?lpOverlapped,同步模式为0,仅在异步模式中为接收异步返回数据的自定义类型指针。
    ????.参数?常规完成操作,?整数型,?,?lpCompletionRoutine,操作完成或取消时调用的可警报状态子程序指针。无调用为0。


    .DLL命令?宽字符到多字节,?整数型,?,?"WideCharToMultiByte"
    ????.参数?代码页,?整数型,?,?CodePage
    ????.参数?标志,?整数型,?,?dwFlags
    ????.参数?宽字符文本,?整数型,?,?lpWideCharStr
    ????.参数?宽字符文本长度,?整数型,?,?cchWideChar
    ????.参数?双字节文本,?文本型,?,?lpMultiByteStr
    ????.参数?双字节文本长度,?整数型,?,?cchMultiByte
    ????.参数?默认文本,?整数型,?,?lpDefaultChar
    ????.参数?使用默认文本,?整数型,?,?lpUsedDefaultChar

    相关软件

    下载说明

    本站目前主要提供易语言yb亚博体育网页版登录、模块、支持库等下载大部分yb亚博体育网页版登录均为ZIP打包,
    注:本站yb亚博体育网页版登录主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
    部分yb亚博体育网页版登录可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
    由此产生的一切后果本站均不负责。yb亚博体育网页版登录仅用于学习使用,如需运用到商业场景请咨询原作者。

    使用本站yb亚博体育网页版登录开发的产品均与本站无任何关系,请大家遵守国家相关法律。

    ?

    推荐排行

    • 易语言IP安全策略自动设置yb亚博体育网页版登录

      易语言IP安全策略自动设置yb亚博体育网页版登录,加载Vista皮肤,写出特定数据,启动控制台,进入运行目录,开启取回,控制台_连接,控制台_发送命令,控制台_取回结果,控制台_断开连接,关闭句柄_,读管道,取系统目录,SkinH_Attach_Res_,SkinH_Aero_,SkinH_Aero_Ajust_,SkinH_Alpha_Men...

    • 易语言仅用核心支持库实现对外部

      易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程yb亚博体育网页版登录,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表框,高级表格_填充行号及交替色显示,conn创建,err取错误集,err清空错误集,err取...

    • 易语言易模块管理器Include目录

      易语言易模块管理器Include目录yb亚博体育网页版登录,CopyTo_CreateProcessDebugInfo,CopyTo_CreateThreadDebugInfo,CopyTo_ExitThreadDebugInfo,CopyTo_ExitProcessDebugInfo,CopyTo_LoadDllDebugInfo,CopyTo_UnloadDllDebugInfo,CopyTo_ExceptionDebugInfo,CopyTo_OuputDebu...

    • 易语言卷帘工具箱yb亚博体育网页版登录

      易语言卷帘工具箱yb亚博体育网页版登录,初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...

    • 易语言两个文件内存中通讯yb亚博体育网页版登录

      易语言两个文件内存中通讯yb亚博体育网页版登录,取映射对象名,打开文件,初始化_从文件创建,初始化_从内存创建,从文件号创建,初始化_从映射对象名创建,关闭,关闭对象,取首地址,取读写位置,移动读写位置,移到首位置,移到尾位置,读出字节集,读出文本,读出字节,读出短整数,读出整...

    • 易语言冰河Windows消息查询器源

      易语言冰河Windows消息查询器yb亚博体育网页版登录,子程序_显示消息,API_ShellExecute,取系统目录...

    • 文件读写和文件映射模块yb亚博体育网页版登录

      子程序1,打开文件,生成空文件,生成重复字节文件,移到文件首,移到文件尾,移动读写位置,取读写位置,关闭文件,取文件长度,写出字节集,是否在文件尾,取错误信息,读入字节集,读入2M字节集,清除文件缓冲区,读入文本,写出文本,写文本行,读入一行,插入字节集,取文件号...

    • 怪怪专用工具箱

      初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...

    • ADO类使用例程ADODB操作外部数据

      根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表框,高级表格_填充行号及交替色显示,根据村组查询数据子程序,conn创建,err取错误集,err清空错误集,err取错误数,err取错误对象,err取错误文本,err取错误号,e...

    本周下载排行