图1.7属性栏②通过程序代码赋值。图1.8访问Label1.Caption属性运行结果访问对象的方法。方法是VB为对象预设的、用户不能更改的事件过程,不同的对象具有不同的方法。前者由滚动条的Value值变化激发,后者在滚动框被拖动时引发。......
2023-10-22
Visual Basic 6.0可以创建标准的Windows应用程序、ActveX与Active文档等,在设计阶段,VB通称它们为一个工程。
任何一个简单的应用程序都是一个工程,简单的工程只包含一个窗体,但对于一些较复杂的应用程序,工程中可能包含若干个窗体、模块等文件。设计VB程序涉及工程与文件的新建、保存、移除等多种操作,这些操作贯穿于创建应用程序的整个过程。
工程资源管理器是用来管理工程的,它的功能就像Windows中的资源管理器一样。执行【视图】菜单中【工程资源管理器】命令,或单击工具栏中的【工程资源管理器】按钮,均可打开工程资源管理器。
在工程资源管理器中,列出了当前用户所创建的所有工程,并且以树状的形式显示了每个工程的组成。在图1.21所示工程资源管理器可见当前只有一个过程,工程中包含一个窗体。单击工程名前的“-”节点或“+”节点可以收起或展开工程。
图1.21 工程资源管理器
在工程资源管理器中,显示有工程名、工程文件名、窗体名和窗体文件名。
工程文件名与窗体文件名是用户在保存工程时为工程与窗体指定的名称。窗体名是指用户在【属性】窗口中为窗体设置的“Name”属性值。工程名为VB对用户所创建的应用程序的标识。
在默认情况下,VB自动为工程命名为工程1、工程2等,当然用户也可以自行指定工程的名称,操作方法是执行【工程】菜单中的【工程名属性】命令,弹出【工程属性】对话框,在其中的【工程名称】文本框中输入工程的新名称,单击【确定】按钮即可。
资源管理器左上角的按钮是【查看代码】按钮,右边紧靠的是【查看对象】按钮,单击它们可以分别打开所选窗体的【代码】窗口和【窗体设计】窗口,双击窗体的名称也可以打开其对应的【窗体设计】窗口。图1.21中【查看对象】按钮呈灰色,表明对象窗口处于打开状态。(www.chuimin.cn)
一个工程包括:
①跟踪所有部件的工程文件(.vbp)。
②每个窗体的文件(.frm)。
③每个窗体的二进制数据文件(.frx),它含有窗体上控件的属性数据。含有二进制属性(例如图片或图标)的任何.frm文件都是不可编辑的,这些文件都是VB系统自动产生的。
④每个类模块的一个文件(.cls),该文件是可选项。
⑤每个标准模块的一个文件(.bas),该文件是可选项。
⑥一个或多个包含ActiveX控件的文件(.ocx),该文件是可选项。
⑦单个资源文件(.res),该文件是可选项。
工程文件就是与该工程有关的全部文件和对象的清单,也是所设置的环境选项方面的信息。每次保存工程时,这些信息都要被更新,并且所有这些文件和对象也可供其他工程使用。
有关测量平差程序设计 第2版的文章
图1.7属性栏②通过程序代码赋值。图1.8访问Label1.Caption属性运行结果访问对象的方法。方法是VB为对象预设的、用户不能更改的事件过程,不同的对象具有不同的方法。前者由滚动条的Value值变化激发,后者在滚动框被拖动时引发。......
2023-10-22
条件方程有两种形式:①直接表示观测值平差值应满足的条件,其一般形式为f()=0,其中表示观测值向量的平差值。②设定一组数目为t的函数独立参数,将所有观测值平差值表示为的函数,其一般形式为=fi()。测量平差中将观测值代入后所得不符值称为闭合差。......
2023-10-22
设有n个观测值,组成误差方程组为:应用最小二乘准则组成法方程组,其纯量形式为:其中法方程系数、常数阵中的数值由此可见自乘系数[paa]是由n个值的和组成,这n个值分别是各观测值误差方程中第一个未知数系数平方乘以观测值的权;互乘系数[pab]也是由n个值的和组成,这n个值分别是各观测值误差方程中第一个和第二个未知数系数之积乘以观测值的权。根据这一特点,平差程序组法方程采用的算法是:①按测站循环。......
2023-10-22
VB程序是由过程组成的,每个过程是为了完成设定的任务,由一组独立的程序代码组成。图1.11添加过程对话框在“添加过程”对话窗口中只需确定过程名称、类型等信息后回车确定,VB系统即可自动生成“过程”的首尾关键字,用户所需做的工作只是在其中编写代码。......
2023-10-22
图1.1VB应用程序的组织结构1.窗体模块窗体模块包含窗体及其控件的属性设置、事件过程、窗体内自定义过程的窗体级声明等。标准模块是VB程序中的一个独立模块,包含模块级或全局变量声明、函数过程和通用过程,标准模块的文件扩展名为.bas。标准模块中除包含允许其它模块访问的过程,还包括变量、常量、数据类型、自定义过程的全局或模块级声明。......
2023-10-22
误差曲线形状接近椭圆,其极径的长度即等于点位中误差在该方向的投影。由于点位中误差平方等于点位中误差在任意两个相互垂直方向投影的平方和,所以有:图2.6误差椭圆曲线令,得到-qxxsin2φ0+qyysin2φ0+2qxy cos2φ0=0。受当时技术条件局限,测量上长期以椭圆代替误差曲线,称为点位的误差椭圆,长轴坐标方位角Eφ和长短半轴E、F称为点位误差椭圆的参数。图2.8点位落入误差椭圆的概率......
2023-10-22
下面即以此未严格按规则编排数据的三边网为例,阐述近似坐标推算方法及遇到的问题。图3.6三边网数据编排A①设置第一个点sb1的假设坐标,并假设第一条观测边方向的坐标方位角,以观测边计算照准点sb6的假设坐标。事实上,与sb3有关的两个三角形,顶点坐标已全部算出。若严格按照前述观测值编排规则,将图3.6中三边网观测数据重新编排如图3.7所示,则测站仅循环到sb2点,坐标即已全部推算完成。......
2023-10-22
误差方程是没有唯一解的,因而需要引入最小二乘准则,组成具有唯一解的对称线性方程组(法方程)。得到线性化误差方程组的矩阵形式:其纯量形式为式中线性方程组方程个数为n,而未知数个数为nt+,所以误差方程没有唯一解,只能求满足最小二乘准则的特解,即满足极值条件VTPV min=的一组特殊解。......
2023-10-22
相关推荐