77范文网 - 专业文章范例文档资料分享平台

VB详细讲义(3)

来源:网络收集 时间:2019-04-14 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

码段和命令行加注释。注意两种代码视图。

最后,让我们用文件菜单的“生成工程??”操作把我们的工程编译成可执行文件,并移植到桌面来运行看看吧。

小归纳:

VB的三种工作模式:设计,运行,调试 代码窗口的两种视图:单过程,全模块 两种翻译方式:解释方式,编译方式 过程名的表示格式:对象_事件( )

巩固练习:

把上面的过程代码抄写一遍,并作初步理解。

11

设计4 让界面更生动

在窗体中使用个性化的图片、图形,可以让界面益发生动。

控制图标:Windows风格的窗体,左上角有一个控制图标。图标的英文是Icon,这也是窗体的一个属性名。我们就是用这个属性给窗体换个性化的图标(扩展名为ico或cur的文件)。

窗体背景图片:通过它的Picture属性装载(图片文件类型很多)。 形象化命令按钮:如果你想给命令按钮界面加个形象化的小图片,那就把它的Style属性换另一个值,再通过Picture属性装入图片,说明文字(Caption)可以有也可以没有。

图像控件:英文名为Image的控件,是专门用来加载图片的。通过Picture属性加载图片,通过Stretch属性处理图片与控件的关系。使用中你会掌握其中的细节。

图片框控件:英文名为PictureBox的控件。它的作用有点象窗体,通过Picture属性装入图片只是它的功能之一。要使控件自动适应图片,这涉及的是AutoSize属性。图片框有多种用途,是“窗体中的窗体”。

形状控件:Shape控件可以通过其Shape属性来设置多种形状的规则图形。BorderStyle、FillStyle、FillColor等属性基本顾名思义,细节都应该在操作中去掌握。

线段控件:静态设计主要涉及的属性是BorderWidth、BorderColor,这不用解释吧。

你可以根据以上的介绍自己去设计一个生动的界面。

12

?第三单元 输入输出

设计5 专用输出窗口

Print实际上是一种输出方法。事件与方法是对象行为的一种分类,它们的..共同点是都对应一段过程代码,不同点在于:事件要激发,方法供调用。Print是Form1.Print的省略写法,即调用窗体的Print方法。难道其它对象也有Print方法吗?是的,如图片框就有。Cls也是一种方法。

Print输出的内容,是一个或多个表达式的值。就是说,Print还有计算功能。半角的逗号和分号可以用来分隔各个值,它们还有指定显示格式的功能。细节问题结合实例来解释吧。

新建一个工程,在窗体的通用_声明过程中写上

Const Pi=3.1416 ?常量3.1416用Pi来代替

在窗体的单击事件过程中写上

X$=str(Pi) ?把Pi转换成字符串类型,赋给字符串型变量X Print Pi,X,Fix(Pi),Int(-Pi), ?截断和取整,标准格式,不换行 Print ?专门换行

Print Pi/180;”----度化弧度的进率,π取”&X ?紧凑格式,换行 Print rnd,rnd,rnd,rnd,rnd ?随机产生纯小数

运行看看。

关于Print的话题以后还要继续。下面介绍专用的输出窗口。

在窗体中设计一个弹出信息按钮,一个“接受反馈:”标签,说明后面的文本框内容。

在命令按钮的单击事件过程中写上代码:

Text1.Text = MsgBox(\信息内容\窗口标题\

其中,MsgBox( )是用专用窗口输出信息的函数,小括号中有三项交代,第一项和第三项的用途与形式已说明,第二项取默认的数。函数有值,这个函数的值取决于用户的响应,由文本框显示。

运行情况如下图。

13

图8 专用输出窗口

单击弹出信息,弹出一个小消息框,消息框中只有一个供用户响应的按钮:确定按钮。这就是上面说到的默认形式。

确定按钮已经得到焦点,用户直接回车或用鼠标单击它后消息框就完成使命,消失,同时文本框得到一个反馈值1.

请把代码与其执行效果的对应关系看清楚。

MsgBox( )小括号中的第二项决定弹出窗口的结构,根据需要设定。一般情况是这样的:

需要的按钮 一个确定按钮 确定和取消按钮 终止、重试和忽略 是、否和取消 是和否 重试和取消 代码中写 返回值 0或不写 1 2 3 4 5 1 2 3,4,5 6,7

编程的人就是根据返回值来判断用户单击了哪个按钮,以便采取下一步的行动的。

另外,关于随消息显示的符号图标,也数字化了,情况如下:

14

含义 表示危险 表示问号 表示警告 表示信息 数值 16 32 48 64

怎么用很简单:把这里的数值和前面的数值加在一起用,如3+16或19. 用二进制表示时,它们各自占位不同,不至于混淆。 这样一搭配,情形可多了,你就试试吧??

这是MsgBox函数。也有不作为函数的MsgBox语句,与函数不同的仅仅是不要括号,没有返回值。这样MsgBox语句只用于简单的信息显示。例如

MsgBox “请注意保存文件,系统即将关闭”

小问题:

1、试总结函数共同的结构特征。 2、函数名大小写有区别吗?

3、MsgBox函数和语句的区别在哪里?为什么函数要赋值而语句不要?

15

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库VB详细讲义(3)在线全文阅读。

VB详细讲义(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/593263.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: