【VB开源代码栏目提醒】:网学会员VB开源代码为您提供算法:建立一个简单的VB程序 - 计算机教材参考,解决您在算法:建立一个简单的VB程序 - 计算机教材学习中工作中的难题,参考学习。
1 算法建立一个简单的
VB程序 任务 通过建立一个简单的
VB程序来了解
VB程序开发的一般步骤。
该
VB程序用以实现在窗口中用宋体粗斜体三号字显示“你好上海”的功能。
为了实现算法就必须要使用一种程序设计语言来设计相应的
计算机程序。
在视窗操作系统中编写一个具有视窗风格的程序一般采用可视化程序设计语言如
VB、VC、
Delphi等否则程序的编写将非常复杂。
而非视窗风格程序的编写由于不需要设计窗体则要相对简单一些一般可使用Qbasic、Pascal、C等传统的程序设计语言。
范例我们采用
VB 6.0作为可视化程序
设计语言说明运用可视化程序设计语言建立一个简单的只是显示一句话的计算机程序的方法。
要在Windows窗口中显示一段文字需要涉及到Windows
系统的许多核心技术。
而用
VB来实现这个功能则要简单得多。
用
VB来编制一个用以实现“在窗口中显示文字”的功能的计算机程序一般要经过“建立用户界面”、“添加组件对象”、“设置组件对象属性”、“编写
代码”、“运行调试”、“保存工程文件”和“创建可执行程序”等步骤而其它程序的设计过程也大致相同。
一、 建立用户界面 用户界面由对象即窗体和组件对象组成所有的组件对象都放在窗体上
程序中所有信息都要通过窗体显示出来。
在应用程序中要用到哪些组件对象就在窗体上建立相应的组件对象。
程序运行后将在屏幕上显示窗体和组件对象组成的用户界面。
启动
VB后出现一个“新建工程”对话框一般情况下我们选择“标准EXE”类型普通的
VB程序都应该选这种类型。
单击“打开”按钮后
VB将新建一个工程工程名称为“工程1”同时屏幕正中将显现一个窗体名为FORM1可以在窗体上设置用户界面。
如果要建立新的窗体可以通过“新建窗体”命令来实现。
二、添加组件对象 因为我们的程序要求在窗口正中显示一句话这就需要将文本标签组件对象“Label”添加到窗体中。
方法是在
VB窗口左侧的“组件对象工 2 具箱”中找到“Label”组件对象的图标双击这个组件对象
VB就会自动在窗体的正中出现“Label”组件对象。
同时在
VB窗口右侧组件对象“属性”窗口的下拉列表中有一个选项为“Label1 Label”它由两部分组成前面的一个表示组件对象的名字后面一个表示该组件对象的类型。
我们可以看出这个组件对象的名称为“Label1”并且这个组件对象的类型是“Label”文本标签类型在默认的情况下其值也是“Label1”。
三、设置组件对象属性 建立界面后就可以设置窗体和每个组件对象的属性。
在实际的应用程序设计中建立组件对象和设置属性可同时进行即每放置一个组件对象接着就设置该组件对象的属性。
1设置组件对象名称。
在添加一个新组件对象时
VB都会自动给这个组件对象一个名称一般的命名规则是组件对象名加顺序号如“Label1”。
在简单的程序中可以使用
VB给定的名称但在许多场合将组件对象命名为一个有意义的名称将有助于程序的清晰和修改。
重新命名组件对象名称的方法是 组件对象放置后我们可以看到组件对象的边框上有8个黑点表明该组件对象是活动的。
如果看不到这8个控制点则可以用鼠标单击这个组件对象以激活该组件对象。
当组件对象处于活动状态时在该组件对象属性窗口的属性列表中找到表示组件对象名称的属性项“名称”单击该属性项后的输入框将原来的值“Label1”改为新的名称如“Label_show”当鼠标在其它地方单击后会发现该组件对象的名称已经改为“Label_show”了。
2设置组件对象位置和大小。
当组件对象处于活动状态时用鼠标拖拉上、下、左、右四个点可以使组件对象在相应方向上放大或缩小而拖拉位于四个角上的点可使组件对象同时在两个方向放大或缩小。
还可以将光标移到组件对象内部按下鼠标左键不放就可以把组件对象拖拉到窗体中任意位置。
当组件对象处于活动状态时在该组件对象属性窗口的属性
列表中找到表示组件对象宽度的属性项“Width”可以看到一个数值就是该组件对象的默认宽度。
通过改变这个数值就能改变宽度值。
如将宽度改为2000可以发现窗体中该组件对象随之发生变化。
通过这个方法可以改变指南针 在窗体上放置组件的另一种方法是 1单击工具箱中组件图标。
2在窗体上适当位置按下鼠标左键拖动鼠标窗体上将出现组件对象。
3松开鼠标就能建立一个组件对象。
指南针 除直接用拖动方法外还可通过改变组件对象的Width宽度、Height高度、Top水平坐标和Left垂直坐标属性改变组件对象或窗体的位置或大小。
3 其它属性的值。
3改变组件对象值。
“Label”文本标签组件对象的默认值是“Label1”显然它不是我们在程序中需要看到的内容。
可以在设置属性时将其改为我们需要的内容。
当组件对象处于活动状态时在该组件对象属性窗口的属性列表中找到表示组件对象值的属性项“Caption”可以看到一个默认值为“Label1”。
通过改变这个数就能重新设置组件对象值。
如将值改为“你好上海”可以发现窗体中该组件对象的值就变成了“你好上海”。
4设置组件对象值的字体。
文本标签的默认字体是宋体五号字有时需要使用其它的字体格式使用“Font”属性就能很方便地进行设置。
当组件对象处于活动状态时在该组件对象属性窗口的属性列表中找到表示字体的属性项“Font”其默认格式为宋体五号字。
单击“宋体”后面的按钮在出现的“字体”对话框中分别设置“宋体”、“粗斜体”、“三号字”单击“确定”后窗体中该组件对象值“你好上海”的字体变成了设定的格式。
5删除组件对象。
如果要将不需要的组件对象删除则只须先将该组件对象变为活动状态然后按下“Del”键即可。
四、编写
代码 VB采用事件驱动编程机制因此大部分程序都是针对窗体中各个组件对象所能支持的方法或事件编写的。
在大多数情况下特别是在小型应用程序中所编写的程序通常都是由事件过程组成即针对组件对象或窗体的事件编写
代码。
除事件过程外
VB应用程序中还有另一类
代码称为通用过程这类过程主要供事件过程调用完成指定的计算或其它操作。
通过三种方法可以进入事件过程进入事件过程后可以编写或修改相应的事件过程
代码。
而在本例中不用
代码也可以正常运行所以暂时不编写
代码。
五、运行调试应用程序 单击“运行”按钮在
VB开发环境中运行程序进行测试。
如出现错误则进入编辑状态进行修改直至程序达到要求。
单击“中止”按钮或关闭程序窗口就能返回
VB编辑状态。
六、保存工程文件 在应用程序设计过程中及设计完成后要把它保存起来以备下次编辑、修改时使用。
要保存工程选择文件菜单下的保存工程命令即可。
若是首次保存工程Visual Basic将让用户输入要保存的工程中所使用的指南针 进入事件过程的三种方法 1 双击已建好的组件对象。
2 执行“视图”菜单中的“
代码窗口”命令 3 单击项目窗口中的“查看
代码”工具按钮 4 文件如窗体文件、标准模块文件等的名字及工程的名字输入名字后单击“保存”按钮即可将工程文件保存起来。
七、创建可执行文件 要创建在Windows下可独立执行的文件需执行下列步骤 1选择文件菜单下的生成Filname.EXE命令。
2在出现的对话框中输入应用程序名。
3单击“确定”按钮即可。
生成的可执行文件可以脱离Visual Basic开发环境独立运行。
要关闭应用程序单击窗口右上角的“关闭”按钮即可。
5