版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目1获取驱动器容量项目说明本项目演示如何使用DirveComboBox动态获得当前计算机中驱动器的总容量和可用容量。在DirveComboBox下拉框中选择不同的驱动器会在下面的文本框中显示相应的总容量和剩余容量,运行效果如图5-1所示。项目分析1.窗体上添加的组件(1)选择组件模板“Win3.1”,向窗体中添加一个DriveComboBox组件用于显示系统中有效的驱动器列表。(2)选择组建模板“Standard”,向窗体中添加两个Edit组件和两个Label组件显示选中驱动器的总容量和可用容量。(3)窗体设计效果如图5-2所示。返回下一页项目1获取驱动器容量
本项目中只有一个事件,就是每当用户在TDriveComboBox组件中选择了一个驱动器,就会激活OnChange响应代码。在TDriveComboBox组件的Drive属性中存储了代表选中驱动器的字符。通过调用API函数GetDiskFreeSpaceEx将驱动器的总容量存储在totalBytes中,将驱动器的可用容量存储在freeBytes中。最后分别将驱动器的总容量和驱动器的可用容量显示在窗体上的两个TEdit组件中。项目实现学习支持DriveComboBoxDriveComboBox组件可以指定驱动器的列表,用于选择当前驱动器,主要属性如表5-1所示。返回上一页项目2文件查看器项目说明本项目用文件驱动器(DriveComboBox)、目录框(DirectoryListBox)、文件列表框(FileListBox)和文件过滤组合框(FilterComboBox)构成了一个完整的文件查询体系。通过在文件驱动器中选择某个磁盘,在目录框中显示磁盘下的目录,在文件过滤组合框中过滤自己想要的文件类型,过滤之后的文件在文件列表框中罗列出来,运行效果如图5-3所示。返回下一页项目2文件查看器项目分析窗体中添加的组件(1)选择组建选项卡“Win3.1”,在窗体中添加DriveComboBox、DirectoryListBox、FileListBox、FilterComboBox各一个。(2)DriveComboBox文件驱动器:DriveComboBox组件可以指定驱动器的列表,用于选择当前驱动器。(3)DirectoryListBox目录框:DirectoryListBox组件可以对树状结构的文件路径进行浏览。主要属性是FileList,此属性指定FileListBox名称,当文件路径发生改变时,文件列表也发生相应的变化。返回上一页下一页项目2文件查看器(4)FileListBox文件列表框:FileListBox组件是文件列表框,主要用于显示当前目录中的文件和选中当前文件,是MicrosoftWindows系统中文件管理器或资源管理器使用的主要工具,它可以直接与MicrosoftWindows系统建立接口,将当前选择的磁盘文件列示到文件列表框供用户使用。该组件往往需要与DriveComboBox和DirectoryListBox结合使用。(5)FilterComboBox文件过滤组合框:FilterComboBox组件是文件类型过滤器,是通过FileList属性与FileListBox相关联的。(6)各组件关系如图5-4所示。(7)窗体中组件属性设置如表5-2所示。(8)窗体设计效果如图5-6所示。(9)本项目不需要添加任何代码即可运行。返回上一页项目3图片预览器项目说明本项目是在前一节项目的基础上,把它改造为一个图片预览器,选中文件列表框中的某个图片即可在右边的Image区域看到缩略图,效果如图5-9所示。项目分析(1)在窗体中再添加一个Image组件,用于显示图片,把Image组件的Stretch属性设置为True,AutoSize属性设置为False。(2)用文件过滤器把图片文件筛选出来显示在FileListBox组件。(3)每当单击FileListBox组件中的一个图片文件时就要在右边显示出该图片的预览图。(4)为了能显示JPEG图片,需要再添加usesJPEG。项目实现返回表5-1组件属性设置返回表5-2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026影像招聘面试题及答案
- 2026年河北省沙河市高二化学下册期末考试模拟考试卷附答案(达标题)
- 2026年广东省乐昌市高二化学下册期末考试模拟测试卷及参考答案(达标题)
- 2026年四川省西昌市高二化学下册期末考试模拟测试卷及参考答案(考试直接用)
- 2026年河南省项城市高二化学下册期末考试模拟考试卷带答案(基础题)
- 2026云南c类面试题库及答案
- 2026年贵州省兴义市高二化学下册期末考试模拟测试卷附参考答案(模拟题)
- 2026年黑龙江省五大连池市高二化学下册期末考试模拟考试卷及参考答案(A卷)
- 2026年浙江省嵊州市高二化学下册期末考试模拟卷(易错题)附答案
- 2026招聘面试题库及答案
- 2026年全国普通高等学校招生全国统一考试数学试卷(全国一卷)(含答案)
- 2026年体育市场营销师笔试模拟题
- 2024-2025学年广东省佛山市顺德区八年级(下)期末物理试卷
- 2025年北京市初二地理生物会考真题试卷(+答案)
- 延长石油2026年笔试题库
- 2026年北京市燕山区初三下学期二模数学试卷和答案
- (正式版)T∕CSNAME 010-2021 修船行业绿色船舶修理企业规范条件
- 2026年马鞍山市含山县社区工作者招聘8名笔试参考题库及答案解析
- 2026年《生态环境法典》学习解读课件
- 解读2026年新修订《国有企业领导人员廉洁从业规定》全文
- 2025年天津市初二学业水平地理生物会考试题题库(答案+解析)
评论
0/150
提交评论