zoukankan      html  css  js  c++  java
  • 图纸目录

    1. 运行命令后自动搜索当前图纸中所有图框,并获取图框中的图纸信息。
    2. 检测是否已经有图纸目录存在,如存在将图纸目录中的图纸读入到一个全局数组A并导入listbox2,包括图号、版次和最后一次施工版次及时间。
    3. 用户选择确认图时,listbox1中列出所有检测到的图纸,listbox2根据listbox1中的选择情况实时进行版次的更改。
    4. 用户选择施工图时,listbox2中列出当前目录中的数据,包括图号、版次和最后一次施工版次及时间。listbox2根据listbox1中的选择情况实时进行版次、最后一次施工版次和时间的修改。
    5. 当listbox1中选定的项listbox2中没有时,自动加入listbox2,并且根据确认图还是施工图进行信息的更新。
    6. 当5中导入到listbox2中的图号需要清除时只需要将listbox1中对应图号前的checkbox不勾选即可,此时listbox2中的相应图号消失。
    7. listbox1带checkbox,listbox2不带checkbox,listbox2中的更新部分内容就用不同颜色显示,以求区分。
    8. 确定时进行图纸目录的更新,未确定时listbox2根据listbox1选定情况时行模拟更新。
    9. 当鼠标放在listbox1的图号选项上时程序读取该图号所包含的零部件图的零件名称并以tip的形式显示供用户选择图号时参考。

    难点:

    1. 将所有图号保存到字典中,并且记录每次施工的版次与时间。
    2. 读入到listbox2中的数据会根据listbox1中的选择情况进行更新,但这是一个临时的更新,并未实时更新字典,当被选的图号被清掉时listbox2中的数据需要从数组A中重新获取。
    3. listbox1导入图纸时需要记录每张图纸的信息以及图纸中有些什么零件和它的名称到一个数组。
    4. 选择listbox1中的图号时需要判断listbox2中有没有此图号,版次是否一样,当前是确认图还是施工图。
  • 相关阅读:
    2018.5.27 OraclePLSQL编程 if-else练习和循环结构练习
    桶排序
    从函数中返回引用
    函数返回值
    参数传递模式
    计数排序(不基于比较的排序算法)
    快排序
    堆用作优先队列
    堆排序
    合并算法
  • 原文地址:https://www.cnblogs.com/swtool/p/SWTOOL_00021.html
Copyright © 2011-2022 走看看