|
发表于 2024-1-5 09:08:44
|
显示全部楼层
云南省昆明市
本帖最后由 xjqgccq0 于 2024-1-5 09:09 编辑
模块: 1精易模块 2子网掩码换算
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | nei网探测线程数 | 整数型 | | nei网探测许可 | 整数型 | | nei网探测线程句柄 | 整数型 | | nei网探测线程表 | 整数型 | 0 |
变量名 | 类 型 | 静态 | 数组 | 备 注 | bool | 逻辑型 | | | IP1 | 文本型 | | | IP2 | 文本型 | | | address | 整数型 | | | temp | | | | 清除数组 (nei网探测线程表 )nei网探测线程数 = 0 IP1 = “90.20.88.200”IP2 = “90.20.88.254”bool = 真 判断循环首 (bool )判断循环首 (nei网探测线程数 ≥ 线程数 )Sleep (100 )判断循环尾 ()address = 申请内存 (15, )写到内存 (IP1, address, 15 )启动线程 (&nei网探测子线程, address, temp )加入成员 (nei网探测线程表, temp )nei网探测线程数 = nei网探测线程数 + 1 如果 (IP1 = IP2 )跳出循环 ()IP1 = IP_取下一个IP (IP1 )延时 (10) 判断循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | time | 整数型 | | | ip | 文本型 | | | 表项 | 整数型 | | | MAC | 文本型 | | | MAC_ | 文本型 | | 0 | n | 整数型 | | |
ip = 指针到文本 (参数 )MAC = 系统_取MAC地址 (ip )判断 (MAC ≠ “”)调试输出 (ip, 系统_取远程机器名 (ip ), 系统_取MAC地址 (ip ), )进入许可区 (nei网探测许可)nei网探测线程数 = nei网探测线程数 - 1 退出许可区 (nei网探测许可 )释放内存 (参数 )启动线程 (&nei网探测主线程, 到整数 (100 ), nei网探测线程句柄 ) |
|