易语言本地虚拟机源码
系统结构:显示工具路径,读入未用分区,获取分区位置,设置虚拟机分区,读入虚拟分区,操作并显示日志,处理显示错误提示,取驱动器文本列表,写配置目录,处理结果文件,格式化时间,取Dos短路径,GetLogicalDriveStrings,GetDriveTypeA,
======窗口程序集1
| |
| |—— __启动窗口_创建完毕
| |
| |—— 显示工具路径
| |
| |—— 读入未用分区
| |
| |—— 获取分区位置
| |
| |—— 设置虚拟机分区
| |
| |—— 读入虚拟分区
| |
| |—— 操作并显示日志
| |
| |—— 处理显示错误提示
| |
| |—— _选择钮_被单击
| |
| |—— _刷新钮_被单击
| |
| |—— _关于钮_被单击
| |
| |—— _虚拟钮_被单击
| |
| |—— _卸载钮_被单击
| |
| |—— _浏览钮_被单击
| |
| |—— _设置钮_被单击
| |
| |—— 取驱动器文本列表
| |
| |—— 写配置目录
| |
| |—— 处理结果文件
| |
| |—— 格式化时间
| |
| |—— 取Dos短路径
| |
| |
======调用的Dll
| |
| |—[dll]—— GetLogicalDriveStrings
| |
| |—[dll]—— GetDriveTypeA
调用的DLL命令:
.DLL命令 GetLogicalDriveStrings, 整数型, "kernel32.dll", "GetLogicalDriveStringsA"
.参数 nBufferLength, 整数型
.参数 lpBuffer, 字节集, ,
.DLL命令 GetDriveTypeA, 整数型, "kernel32", "GetDriveTypeA"
.参数 路径, 文本型
原文链接:https://blog.csdn.net/weixin_36334262/article/details/112945190?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167042854316782388022318%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167042854316782388022318&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-24-112945190-null-null.nonecase&utm_term=%E6%98%93%E8%AF%AD%E8%A8%80%E6%BA%90%E7%A0%81