2 程序介绍

本论文的程序设计涉及到多个测量计算方法和原理,打算采用“菜单”的形式对程序界面进行编辑,将所涉及到的所有计算统一到一个程序之中,一方面方便对各部分程序集中管理,另一方面使用起来也比较便捷。将不同功能的测量计算分别在新建窗口中进行编辑,然后利用主窗口中编辑好的菜单栏,对相应的测量计算窗体进行调用和运行。本论文程序设计的菜单编辑包含三级标题,考虑到程序的简化易操作的设计思想,在此程序的菜单编辑环节中,不设置菜单项的快捷键,避免测量人员在实际测量应用中,混淆快捷键的内容,造成测量事故。

2.1 主菜单界面分析

将主窗体的名称属性设置为“zcd”,Caption属性设置为“测量计算程序     @CB”,在窗体中插入Image控件并添加图片,美化主窗口界面,适当调整窗体的大小。其设计步骤为:

(1) 启动VB应用程序,新建工程和窗体,进入编程界面,在“菜单编辑器”窗口按照菜单设计进行操作,再把各菜单项与对应功能实现窗体连接起来;

(2) 点击“工具”菜单的“菜单编辑器”命令,窗体上显示出“菜单编辑器”,在“标题栏”中输入“日常测量计算”,在“名称”栏中输入“rc”,然后点击“下一个”,再点击“→”符号,即开始编辑二级标题,在“标题栏”和 “名称”栏中分别输入“角度弧度互化”和“rc1”;

(3) 以此类推,重复操作,直至所有需要添加建立的菜单属性都录入完成,菜单属性见表2-1,最后点“确定”,显示出如图2-1所示的界面,菜单编辑完成;

(4) 完成菜单的编辑工作之后,单击“确定”按钮,系统将检查菜单的有效性,若检查通过,即保存该菜单并返回到窗体上显示其主菜单项;否则,系统将显示对话框提示相应错误信息。当需要放弃或取消本次编辑菜单的操作时,可以单击“取消”命令按钮。

图2-1 菜单编辑器的属性编辑

表2-1 菜单编辑器标题、名称一览表

标题 名称

日常测量计算 rc

  角度弧度互化 rc1

  坐标正算 rc2

  坐标反算 rc3

  三角高程测量 rc4

    单向观测 rc41

    对向观测 rc42

交会测量 jh

  前方交会 jh1

  后方交会 jh2

  测边交会 jh3

    两边交会法 jh32

    三边交会法 jh33

导线测量 dx

  附合导线 dx1

  闭合导线 dx2

程序说明 sm

退出程序 tc

2.2 各功能窗体界面分析

由于菜单中包含多个程序,所以要添加多个与之对应的功能窗体,每一个窗体都能够独立实现一种测量计算功能的实现。菜单项对应的窗体以及窗体属性值如表2-2。

上一篇:基于安卓平台的二维码会议管理系统设计
下一篇:Android餐厅点餐系统的设计+源代码+ER图

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

windowsnt环境下fddi网卡驱动...

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...