用于各种存储介质的文件管理系统

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp File: 文件管理系统 > 使用案例 >

用于各种存储介质的文件管理系统

mapp Services V5.16

需求

在控制器上应该实现一个文件管理系统。

它应该能够管理各种数据源,如CF、USB和FTP。此外,应实现基本的文件系统功能(复制、重命名等)以及与文件管理系统的VC4可视化连接。

 

mpfileusecase_1_screenshot

 

解决方案

组件列表

MpFileManagerUI (拥有MpLink):具有VC4连接的文件管理系统

连接图

mpfileusecase_1

 

 

使用mapp组件

MpFileManagerUI 提供基本的文件系统功能,如刷新、重命名、复制、剪切、粘贴等。它可以设置过滤器和排序顺序。

选定的数据源(文件/文件夹)的内容被分组在结构 MpFileManagerUIFileListType。带有数据存储设备(FileDevices)的列表位于 MpFileManagerUIDeviceListType下。不同的数据存储设备必须在这里手动输入。

UIConnect.Status允许查看MpFileManagerUI的各自状态。当空闲时,它是mpFILE_UI_STATUS_IDLE。在一个命令中,状态被相应地表示出来。然后,在命令处理完毕后,它将再次被重置为mpFILE_UI_STATUS_IDLE。

mpfileusecase_1_timingdiagram