2020-12-22

1.创建Visual Basic 6.0应用程序的一般步骤是什么?
(1)建立用户界面
(2)设置窗体和控件的属性
(3)编写程序代码
(4)保存和运行程序
2.对象命名时一般遵守什么规则?
(1)名字只能由字母、数字和下划线组成;
(2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符;
(3)名字的有效字符为255个;
(4)不能用VB的保留字作为变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有说明符的保留字。
(5)VB不区分变量名和其它名字中字母的大小写,但习惯上,符号常量一般用大定字母定义。
3.保存文件时,如果不改变目录名,系统默认的目录是什么?
VB6.0所安装的目录
4.在保存Visual Baisc 6.0应用程序时,一般要保存那些文件?
保存vb工程,一般会自动产生.frm,.vbp 、.vbw、.scc四个文件。
5.怎样操作可以打开代码窗口?
(1)选中工程窗口中的一个窗体或标准模块,并单击“查看代码按钮”。
(2)双击窗体窗口的控件或窗体本身。
(3)单击“视图”菜单中的“代码窗口”命令。
6.Visual Basic 6.0提供了那些标准数据类型?声明类型时,其类型关键字分别是什么?其类型符又是什么?
标准数据类型:字节型、逻辑型、整型、长整型、单精度型、双精度型、货币型、 日期型、字符型、对象型、变体型。

声明类型时,其类型关键字分别是: Byte、 Boolean、 Integer、 Long、 Single、Double、 Currency、 Date、 String、 Object、 Variant。

字节型、逻辑型、 日期型、对象型、变体型的类型符都是:无

整型的类型符是:%

长整型的类型符是: &

单精度型的类型符是:!

双精度型的类型符是: #

货币型的类型符是:@

字符型的类型符是:$
7.哪些类型的数据可以实行“+”运算?
答:数值:Numeric,数据类型
8.什么是符号常量?使用符号常量有什么好处?答:符号常量就是用标识符来表示一个常量,例如:我们把3. 14定义为pi,在程序代码中,我们就可以在使用圆周率的地方使用pi。好处:使用符号常量的好处主要在于,当我们要修改该常量时,只需要修改定义该常量的一个语句即可。
9.用户自定义数据类型的名称与自定义变量名有何区别?
答:用户自定义数据类型的名称:(1)在使用记录类型前必须用Type定义。记录类型在标准模块.bas中定义默认是Public其变量可以出现在工程的任何地方。 2记录类型中的元素类型可以是字符串但必须是定长字符串其长度用类型名称加上一个星号和常数指明一般格式为 String *常数这里的常数值为字符个数它指定字符串的长度。例如RMonth As String * 33不要将自定义类型名和该类型的变量名混淆前者表示了如同integer、single等的类型名后者则由Visual Basic根据变量的类型分配所需的内存空间、存储数据。4在记录类型中不能含有数组。5在随机文件操作中记录类型有着重要的作用。自定义变量名 1用类型说明符直接声明变量2用Dim语句定义变量3用DefType语句定义变量
10.什么是运算符的优先级什么是函数及函数的参数?
答表达式中出现了多种不同类型的运算符时其运算符优先级如下算术运算符>=字符运算符>=关系运算符>=逻辑运算符
函数

Visual Basic提供了上百种内部函数库函数 要求掌握这些常用函数的功能及使用。函数的调用方法如下

函数名参数列表 有参函数

函数名无参函数

说明

1使用库函数要注意参数的个数及其参数的数据类型。

2要注意函数的定义域自变量或参数的取值范围 。

例如 sqr(x)要求 x>=0

例如 exp(23773) 的值就超出实数在计算机中的表示范围。

转换函数

转换函数用于各种类型数据之间的转换。

其中C表示字符串 N表示数值型数据。

  1. Ucase()函数

格式 Ucase©

功能将字符串c中小写字母转换为大写字母。

说明 c为字符串类型的参数 函数返回值为一新的字符串。

  1. Str()函数

格式 Str(n)

功能将数值n转换成字符串。

说明 n为数值型参数 函数返回值为一字符串。

  1. Val ()函数

格式 Val ©

功能将数字字符串转换成数值。

说明 c为字符串类型的参数 函数返回值为数值型数据。

1要区别两个取整函数int()和fix()  Fix(N)为截断取整即去掉小数后的数。Int(N)不大于N的最大整数。N>0与int(N)相同当N<0时 int(N)与fix(N)-1相等。

数学函数

Visual Basic提供了大量的数学函数。常用数学函数有三角函数、算术平方根函数、对数函数、指数函数及绝对值函数等。

  1. Sgn()函数

格式 Sgn(x)

功能求x的符号值。

2/4页
说明 x为数值型参数。当x<0时返回的函数值为-1 当x=0时返回的函数值为0 当x>0时返回的函数值为1。

  1. Sqr()函数

格式 Sqr(x)

功能求x的算术平方根。

说明 x为数值型参数且x≥0。返回的函数值为一个非负数值。

  1. Log()函数

格式 Log(x)

功能求x的自然对数。

说明 x为数值型参数且x>0。返回的函数值为lnx。

4.三角函数

Sin(x) 、 Cos(x) 、 Tan(x)分别为正弦、余弦、正切函数其中x必须用弧度作单位。

Atn(x)是反正切函数其中x为数值返回值为角的弧度。

日期和时间函数

  1. Time()函数

格式 Time()或者Time

功能返回系统时间。

说明该函数是无参函数返回由当前系统时间组成的一个字符串。

  1. Date()函数

格式 Date()或者Date

功能返回系统日期。

说明该函数是无参函数返回由当前系统日期组成的一个字符串。返回日期的格式为“月-日-年” 。

  1. Year()函数

格式 Year(d)

功能返回参数d的年号。

说明 d为日期类型的参数 函数返回值为数值型数据。

  1. Month()函数

格式 Month(d)

功能返回参数d的月份号。

说明 d为日期类型的参数 函数返回值为数值型数据。

  1. WeekDay()函数

格式 WeekDay(d)

功能返回参数d的星期号。

说明 d为日期类型的参数 函数返回值为数值型数据。

字符串函数

  1. InStr()函数Next j

格式 InStr(n1,c1,c2) End Sub

功能指定一字符串在另一字符串中最先出现的位置。 5.遍试算法

说明 c1、 c2为字符串类型的参数 n1为数值型参数 函数返回值为一整数。在字符串c1中从第n1个字符开始查找字符串c2 省略n1时从头开始找 。若

3/4页
找到了则返回位置值若找不到则返回0。 “遍试算法”也称为“枚举法”或“穷举法” 即将可能出现的各种情况一一测试判断是否满足条件一般采用循环来实现。

  1. Left()和Right()函数 【例5-17】 求解我国古代数学中的“韩信点兵”问题。原问题是 三三数之余二五五数之余三七七数之余五。 问有兵多少

格式 Left(c,n) 、 Right(c,n)程序如下

功能分别返回字符串c左右边的n个字符。 For n = 1 to 105

说明 c为字符串类型的参数 n为数值型参数 函数返回值为一新的字符串。Left(c,n)If n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 5 Then

功能产生由n个空格组成的字符串。

说明 n为数值型参数 函数返回值为一个全部由空格组成的字符串。

Shell函数

Shell 命令字符串窗口类型

其中

命令字符串要执行的应用程序名包括路径它必须是可执行的文件扩展名为.com、 .exe、 .bat或者.pif 。

窗口类型表示执行应用程序的窗口大小为整型数值。
11.将数字字符串转换成数值用什么函数判断是否是数字字符串用什么函数取字符串中的某几个字符用什么函数
答 1 .Val ()函数 (2) .Str()函数 (3) . Left ( C , N ) R i g h t (C,N) Right (C,N)Right(C,N)
12.标签和文本框的区别是什么?
文本框和标签都可以作为显示数据的控件,但是不同的是文本框可以从用户得到数据,而标签却不能
13.控件的Name属性和Caption属性有什么不同?
name是用来标识控件的唯一性的东西.算是后台的东西,前台反应不出来.caption只是用来显示上面的字.算是前台的东西,只是显示给你看的文字.
14.窗体的结构是怎样的?
需要建一个用户表,表中要有用户名和密码字段,只建一个用户表就可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值