该【VB语言程序设计第2版林卓然电子教案第3章 】是由【我是药仙】上传分享,文档一共【43】页,该文档可以免费在线阅读,需要了解更多关于【VB语言程序设计第2版林卓然电子教案第3章 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。VB语言程序设计第2版林卓然电子教案第3章
,实现两个文本框内容的交换
(1)在窗体上建立两个标签、两个文本框和一个命令按钮
(2)编写程序代码
借助于另一个变量(假设为t),并直接在控件中交换数据
PrivateSubCommand1_Click()′“交换”按钮
DimtAsString
t=
=
=t
EndSub
Text1
Text2
有的对象属性
具有变量的特性
编写的程序代码如下:
PrivateSubCommand1_Click()´“交换”按钮
t=
=
=t
EndSub
采用变体型变量
说明:对于初学者来说,为了节省时间,有时可以不采用Dim等语句声明就直接使用变量(默认为变体型,如t)。但在规范的软件开发中,通常都要求程序中使用的变量必须预先声明。
没用Dim语句
t是变体型变量
把上述程序改为以下形式,效果是否一样?
PrivateSubCommand1_Click()′“交换”按钮
=
=
EndSub
思考题
想一想
下列程序的运行结果是什么?
运行时,在文本框Text1中输入5,单击“计算”
按钮后,在文本框Text2显示的结果是什么?
PrivateSubCommand1_Click()'“计算”按钮
DimaAsInteger,bAsInteger,cAsInteger
a=Val()
b=7
c=2*aModb/3+1
a=a+1
b=2*b-1
c=c+a+b
=c
EndSub
思考题
想一想
Text1
Text2
20
用于显示(输出)文本
格式:[对象名.]Print[表达式列表]
说明:(1)使用的对象可以是窗体等
Print“程序设计”´在当前窗体上输出
“程序设计”´在图片框上输出
(2)表达式列表是一个或多个表达式,如果省略,则输出一个空行
PrivateSubForm_Click()
a=3:b=4
Printa,b,4+a,
Print2*b
Printa,,b
Print
Print"a=";a,"b=";b
EndSub
运行结果
分号“;”——紧凑格式
逗号“,”——按区格式(14个字符位置)
语句行末尾有分号或逗号,则输出本行输出项后不换行
输出数值数据时,前面有一个符号位(正号以空格表示),后面留有一个空格;
输出字符串时,前后不留空格
每个Print输出一行。
格式:Spc(n)
功能:在输出下一项之前插入n个空格。
例如:
Print"学号";Spc(2);"姓名";Spc(5);"成绩"
输出结果(└┘表示空格):
学号└┘└┘姓名└┘└┘└┘└┘└┘成绩
函数格式:Tab(n)
功能:把输出位置移到第n列。
例如:
PrintTab(2);"学号";Tab(11);"姓名";Tab(21);"成绩"
输出结果是(1个汉字占2个位置):
└┘学号└┘└┘└┘└┘└┘姓名└┘└┘└┘└┘└┘└┘成绩
格式:Format(表达式[,格式串])
功能:根据格式串规定的格式来输出表达式的值
示例a=
PrintFormat(a,"##,###.##")
PrintFormat(a,"$##,###.00")
输出结果是:
4,
$4,
格式符号#和0都能显示数字,但符号#会剔除不必要的0,符号0会按规定补足0
VB语言程序设计第2版林卓然电子教案第3章 来自淘豆网www.taodocs.com转载请标明出处.