第五章 数据的输入与输出(笔试2-4分)
需要掌握:3个方法、2个函数、1个语句
一、Print输出方法
格式: 对象名.Print 表达式……
功能:输出表达式的结果(计算和输出)
注:
1)对象名:窗体Form1、图片框Picture1、打印机Printer、立即窗口Debug。省略对象名,默认是当前窗体。
2)可用逗号(标准格式)或分号(紧凑格式)分隔。
3)数值 : 符号位数 空格
4)Print 空行(换行);
Print …… ;
…… 一行输出
5)相关函数
Tab(n) 在第n列输出
Spc(n)与space(n) 中间间隔n个空格
6)*****格式输出format
# 表示1位数字;不补0
0 …… ;补0
, 千分位(位置无关,整数3位分隔)
e 10的幂运算,先确定底数,再确定指数
print format(1234.56789,”#0.###00#0#”)
1234.5678900
二、Cls清除方法
格式:对象名.cls
对象名可以是Form1、Picture1、Debug(不能是Printer)
功能:清除Print输出的文本(不清除图片,不清除变量的内容)
例:
Static x As Integer
x = x + 1
Cls
Print x
执行3次,最后输出 3 .
三、Move移动
格式: 对象名.move 左[,上,宽,高]
功能:改变对象的位置或大小
省略对象名,默认为当前窗体!!!
例题:
左上角 c2.move 0,0
右上角 c2.Move Form1.Width - c2.Width, 0
扩大一倍
c2.Move c2.Left, c2.Top, c2.Width * 2, c2.Height * 2
四、输入框函数
格式:
变量=inputbox(提示,标题,默认值,x,y,帮助文件)
*****Inputbox返回值(结果)默认为字符型!!!!
例题:
a=inputbox(“a”,”b”,3)
b=inputbox(“a”,”b”,5)
a+b 35
例题,将上题改为a=val(inputbox(“a”,”b”,3)) 8
……………………a%=
inputbox(“a”,”b”,3) 8
五、 Msgbox 函数
格式:
变量名=msgbox(提示,按钮图标类型,标题,帮助文件)
提示不可省略,省略其他的,只有一个“确定”按钮,标题为 工程名。
该函数返回一个整数。
a=msgbox(“是否退出?”,32+4,”询问”)
if a=6 then
end
endif
六、MsgBox语句
**msgbox语句和函数的区别(二者格式相同)
Msgbox语句没有返回值,没有括号。
七、字体属性
Text1.FontName = "黑体"
Text1.FontSize = 50
Text1.FontBold = True
Text1.FontItalic = True
Text1.FontUnderline = True
上机考试时间:90分钟
题型: 基本操作题(2×15=30分)
简单应用题(2×20=40分)
综合应用题(1×30=30分)
(上机模拟盘必须安装在XP系统下)