2024年4月25日发(作者:)
VisualBasic有哪些基本数据类型?
答:Byte(字节型)、Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Currency
(货币型)、String(变长)、String(定长)、Variant(可变型数字)、Variant(可变型字符)、Boolean(布尔型)、Date(日期
型)、Object(对象型)。
VisualBasic的表达式分为哪几类?
Print语句的作用?
VisualBasic的分支语句有几个?如何使用?
答:分支语句有两个:If语句和Select语句,它们都是根据条件来执行特定的语句。
VisualBasic的循环语句有几个?如何使用?
答:3种语句:For、While和Do,For用于执行指定次数,While为先测试型循环语句,Do为后测试型循环语句。
VisualBasic中的定长数组是如何使用的?
VisualBasic中的动态数组和定长数组有何不同?
VisualBasic中过程的参数有几种传递方式?
窗体中的所有属性都可以通过代码来设置么?
Name属性和Caption属性有何区别?
运行时如何在窗体上输出文本?
窗体的Resize事件在什么时候发生?
窗体的Unload事件什么时候发生?
如何让窗体先接收键盘事件?
如何用Line方法在窗体上绘制填充矩形?
当一个窗体成为活动窗口时将发生什么事件?
MDI应用程序具有什么特性?
答:所有子窗体均显示在MDI窗体的工作空间内。当最小化一个子窗体时,它的图标将显示在MDI窗体上而不是在
任务栏中。当最大化一个子窗体时,它的标题会与MDI窗体的标题组合在一起并显示于MDI窗体的标题栏上。
如何向窗体上添加控件?有哪两种方法?
答:在工具箱中单击控件图标,然后双击窗体;在工具箱中单击控件图标,然后在窗体上拖动鼠标。
如何设置控件之间的对齐方式?
如何创建控件数组?
答:可在属性窗口中设置第一个控件的Index属性,然后把其他控件的Name属性设置成与第一个控件的Name属性相同。
如何把一组控件设置成相同的大小?
要把多于两个的控件设置相同的间距?
如何为文本框设置访问键?
答:可在该文本框前面添加一个标签,并在标签的Caption属性值包含“&<访问键字母>”,把标签的TabIndex属性
设置成比文本框的TabIndex属性值大1。
在设计时如何向列表框控件添加选项?
如何使用PSet方法清除窗体上的一个像素?
如何使用Circle方法在窗体上画出扇形
答:可设置List属性。
答:可把该控件的Enabled属性设置为False。
答:可规定该像素的坐标,并使用BackColor属性设置作为color参数。
对于计时器控件,如何取消由Interval属性所建立的倒计数?
答:可使用“格式”菜单或“窗体编辑器”工具栏。
答:可使用“格式”菜单。
答:可使用“格式”菜单或“窗体编辑器”工具栏。
答:可使用“格式”菜单或“窗体编辑器”工具栏。如何设置控件相对于窗体的居中对齐方式?
窗体上显示文本时使用的字体和字号分别用什么属性来设置?
答:定长数组包含固定数目的元素,通过数组名和下标来访问每个元素。
答:不同之处在于:动态数组的元素数可以动态改变。
答:过程的参数有两种传递方式:按值传递参数和按地址传递参数。
答:不是。
答:FontName和FontSize
答:Print方法
答:当窗体第一次显示或窗体的外观尺寸被改变时发生。
答:当窗体从内存中卸载时发生。
答:可把其KeyPreview属性设置为True。
答:应同时使用B和F选项。
答:Activate
答:算术表达式、字符串表达式、关系表达式、布尔表达式。
答:print语句用于输出数字和文本,通常是把结果输出到窗体上。
答:Name属性用于标识窗体,Caption属性用于设置窗体标题文字。
答:可把start和end参数设置为负值,以画出两条半径,与圆弧一起构成扇形。
答:可调用PaintPicture方法并设置目标尺寸比源尺寸大或小。
答:可调用PaintPicture方法并设置负的目标宽度值和目标高度值。
·
1
·
Shape控件可以用爱显示哪些图形?答:用来显示以下图形:矩形,正方形,椭圆,圆,圆角矩形,圆角正方形。
如何实现图像框控件实现图像的放大和缩小?
如何使用图像框控件实现图像的水平和垂直翻转
要使用API函数mciSendString函数播放音乐,可使用什么字符串作为操作命令?
Clipboard对象有什么功能?要返回或设置Clipboard对象中的文本字符串?
答:Play
答:(1)提供对系统剪贴板的访问,该对象用于操作剪贴板上的文本和图形,使得用户能够复制、剪切和粘贴应用程
序中的文本和图形。(2)分别调用该对象的GetText和SetText方法。
要把RichTextBox控件的内容保存到文件中?
答:要把Toolbar控件与ImageList控件关联起来,可把Toolbar控件的ImageList属性设置为ImageList控件的名称。
如何要在Toolbar控件中引用ImageList控件中的图像?
如何把工具栏按钮与菜单命令关联起来?
答:要把工具栏按钮与菜单命令关联起来,可在工具栏的ButtonClick事件过程中通过Button对象的Key属性获取用
户单击了哪个工具栏按钮,并调用相应菜单命令的Click事件过程。
当从驱动器列表框中选择一个新的驱动器时将发生什么事件?
如何获取文件列表框中匹配Pattern属性设置的文件个数?
顺序文件有哪几种访问方式?
如何将字符串写入文件中?
答:应以顺序Output或Append打开它,然后使用Print#语句将格式化显示的数据写入顺序文件。
对随机文件的读写有哪些步骤?
答:定义记录类型和变量;使用Open语句以随机方式打开文件;对记录进行读写操作;关闭随机文件。
FSO对象模型包括哪些对象答:Drive对象、Folder对象、Files对象、FileSystemObject对象、TextStream对象。
如何使用FSO对象读写文本文件?
答:(1)要使用FSO对象从文本文件中读取数据,可以调用TextStream对象的Read、ReadLine或ReadAll方法。(2)
向文本文件中添加数据可以分为以下三步:打开文本文件;向打开的文本文件中写入数据;关闭已打开的文本文件。
通过数据控件连接到数据库时需要设置哪些属性?
答:Connect属性;DatabaseName属性;RecordSource属性;RecordsetType属性。
通过数据控件连接Access2000数据库时,应注意什么问题?
答:在VisualBasic6.0中不能直接通过数据控件访问Access2000版本的数据库,需要将数据库转换为早期数据库版
本。若要直接通过数据控件访问Access2000数据库,应安装补丁(如SP6)。
数据控件的Reposition何时发生?
数据控件的Validate事件何时发生?
答:数据控件的Reposition事件在一条记录成为当前记录后发生。
答:数据控件的Validate事件在移动到一条不同记录之前发生。
答:可将数据控件的Connect属性设置为“odbc;dsn=<数据源名称>”。
答:用户DSN;系统DSN;文件DSN。
答:Drivechange事件。
答:可用ListCount属性
答:可用Index属性或Key属性的值来引用ListImage对象。
答:Input、Output或Append。
如何将整个文件的内容复制到变量中?答:可以使用InputB函数将字节从文件复制到变量。
如何通过数据控件连接到SQLServer数据库?
使用ODBC数据源管理器可以创建哪几种几种形式的ODBC数据源?
要创建连接SQLServer数据库的ODBC数据源,需要哪几项步骤?
答:有以下主要步骤:添加系统DSN;选择SQLServer驱动程序;命名数据源并选择服务器;选择SQLServer验证
方式;选择默认数据库;完成ODBC数据源创建。
如何将MSFlexGrid控件添加到工具箱中?
答:选择“工程”菜单下的“部件”命令,在“部件”对话框中选择“控件”选项卡,从控件列表中选择“Microsoft
FlexGridControl6.0(SP6)”选项,然后单击“确定”按钮。
如何将ADO数据控件添加到工具箱中?
答:可从“工程”菜单中选择“部件”命令,在“部件”对话框选择“控件”选项卡中,选择“MicrosoftADODataControl
6.0(SP6)(OLEDB)”选项,然后单击“确定”按钮。
如何将DataGrid控件添加到工具箱中?
答:可从“工程”菜单中选择“部件”命令,在“部件”对话框中选择“控件”选项卡,选择和“MicrosoftDataGrid
Control6.0(SP6)(OLEDB)”选项,然后单击“确定”按钮。
·
2
·
如何设置ADO数据控件的ConnectionString属性?
如何要引用ADO对象库?
答:从“工程”菜单中选择“引用”命令,在“引用”对话框中选择MicrosoftActiveXDataObjects2.0Library选项,
然后单击“确定”按钮。
如何获取Recordset对象包含的记录数目?答:可通过RecordCount属性来获取。
在学生成绩管理系统中所用的数据库包含几个表?
答:在学生管理系统所用的数据库包含以下4个数据表:(1)用户信息表为UserInfo,用于存储用户登录的基本信息;
(2)学生信息表Student,用于存储学生的基本信息;(3)成绩表Grade,用于存储学生所学专业课程的期末成绩及课程的
相关信息;(4)课程信息表Course,用于存储学生所学专业课程的相关信息。
如何为VB应用程序制作安装程序?
答:要为VisualBasic应用程序制作安装程序,使用VisualBasic6.0自带的打包程序来完成。
选择题
❤在VisualBasic中,窗体标签和命令按钮都称为对象❤对象的特性指的是属性❤通过窗体的caption属性可以改变窗
体的标题文字❤在一个行内书写多条语句应使用什么分隔符分号
式then语句1else语句2表示语句1和2只有一条被执行
❤在个运算中,级别最高的算术运算❤if逻辑表达
❤Forj=1to100step3语句开头的循环被执行34次
❤a=”12345678”表达式left(a,4)+mid(a,4,2)值123445❤当松下和按住一个ANSI键时发生keypress事件
❤在鼠标事件中,若button的参数为2,则表明用户按下鼠标右按钮。若shift参数为6,则表明按下了Ctrl+Alt键
❤若用户在对话框中单击了“确定”按钮,则msgbox的函数返回值1❤当在控件上移动鼠标时发生mousemove
❤运行时向列表框中添加
❤要时标签控件中的文本水平居中,要将Alignment属性设置为3❤要在文本框的KeyDown事件中,若shift参数为6,
则表明按下了Ctrl+Alt键❤要是文本框同时包含两种滚动条,将ScrollBars属性设置为3
项目,要调用AddItem方法❤要创建一个下拉式组合框,要将其Style属性设置为0
位是缇❤在窗体或图像框中画直线的方法Line画点的方法Pset画圆的方法Circle
❤VB窗体坐标系默认的度量单
❤要在模块级别声明中对DLL
动态链接库中外部过程的引用,应使用Declare❤要在一个菜单中放置一个分隔条,应在菜单编辑器的标题中输入“—”
❤要时状态栏显示大写锁定的状态,在“属性页”对话框中将窗格的样式设置为1❤要是RichTextBox控件加载一个.rtf
文件或文本文件,应使用LoadFile❤要在工具栏上添加一个分隔符,将Button对象的Style属性设置为3
类型通过Type语句来实现
❤设置文
本框的Pattern属性时,可以使用分号来分隔多种模式❤挡在文件列表中单击一个文件时发生Click事件❤定义记录
❤把数据控件的RecordSetType属性设置为1,则记录类型为动态集类型记录集❤Recordest
❤在成绩信息表中,主键Sno字段❤在
❤VisualBasic模块分为窗体模块标准模块类模块
对象的CursorType属性设置为adOpenKeyset,则表示所用游标类型键集游标
学生成绩管理系统中,应将启动对象设置为MDI子窗体frmLogin
3中类型❤代码窗口分为左右两栏,左边一栏称为对象,右边一栏称为过程。❤在VisualBasic中,从运行菜单中选
择启动命令可运行应用程序❤在保存VisualBasic应用程序时,窗体文件和工程文件的扩展名分别为frm和vbp❤在
VisualBasic中字符串常量要用双引号括起来,日期时间型常量要用#括起来。❤VisualBasic变量名的命名规则时;
变量名必须以字母开头,长度不能超过255字符,变量名中不能包含特殊定义上的字符在同一范围内必须时唯一的❤设A
=3,B=2,d=4,表达式Nota<=cor4*c<=b^2andb<>a+c的值是假
workingage>=5来表示❤窗体或控件的名称对应于name属性
❤表达式(8-(6*5-28)/2)^2的值是49❤设分
房的条件是;婚姻状况为一婚,年龄在26岁以上,工作年限在5年以上,则可用分布式表达式.marriageAndage>=26And
❤用来设置下一次打印或绘图方法的水平或垂直坐标
的属性分别为CurrentX;CurrentY。❤要在对话框中显示问号图标,应在msgbox函数的第2个参数中包含符号常量.
vbQuestion❤要显示打开对话框应调用通用对话框控件的showopen方法❤要显示字体对话框应调用通用对话框控
件的showfont方法❤要使一个窗体成为mdl子窗体,应将其mdlchid属性设置true❤Backcolor属性返回或设置控件
中文本和图形的背景颜色❤Caption属性返回或设置在控件中显示的文本❤Enabled;属性返回或设置一个布尔值,决定控
件是否响应用户生成事件❤Forelor属性返回或设置控件中文本和图形的前景色❤Font属性返回或设置一个font对象,以
指定控件中文本的字体名称、字体样式和大小❤Height;和Width;属性分别返回或设置控件的高度和宽度❤Left;Top;
属性分别返回或设置控件左边缘和上边缘于容器左边缘间的距离❤Visible;属性返回或设置一个布尔值,决定控件是否可见
·
3
·
❤若要制作透明标签,应将其BackStyle属性设置为0❤若要自动改变标签的大小以显示全部内容应将其autosize属性设
置为ture❤若要使文本框可以接受多行文本应将其)MultiLine;属性设置为ture❤在使用文本框输入密码时通常将其
passwordchar属性设置为*❤Tabstop属性指定用户是否用tab键来选定文本框❤文本框的keydown和keyup事件中
keycode参数表示键代码,shift参数表示在该事件发生响应shiftctrl和alt键的状态的一个整数❤Cancel属性用来指示窗体
中命令按钮是否为取消按钮escbefault属性用来指示窗体中命令按钮是否为默认按钮enter❤Listcount属性返回列表框
控件的列表框部分项目个数,listindex属性返回式设置控件中当前选择项目的索引❤Remoreitem方法可以列表框中删除一
项❤滚动条控件的value属性返回或设置滚动条的当前位置其值始终介于min和max属性值之间包括这两值❤在菜单编辑
器中,使用“快捷菜单”列表框设置菜单控件的shorcut❤在菜单编辑器中,使用“复选“复选框设置菜单控件的chelked
属性❤在菜单编辑器中,选择“有效“复选框设置菜单控件的enabled属性
❤要在工具箱中添加richtextbox控件,应在工程菜单中选择部件命令,然后在部件对话框的控件选项卡中选择microsoft
richtextboxcontrol6.0❤要在工具箱中添加statusbar和toolbar等控件,应在部件对话框中切换到控件选项卡,然后选择
Microsoftwindowscommoncontrol6.0❤Selcolor属性返回或设置用于决定Richtextbox控件中的文本颜色的值❤
Selfontname属性返回或设置在richtextbox控件中用于显示当前选定文本的字体❤Selrtf属性返回或设置richtextbox控件的
文本,包括所有的rtf代码❤Selprint方法将richtextbox控件中的格式化文本发送给设备进行打印❤驱动器列表的dirve属
性返回或设置运行时要选择的驱动器❤驱动器列表框连接的驱动器个数包含在listcount属性中❤以随机访问方式或打开文
件时需要在open语句中使用forrandom❤Get语句用于把记录复制到变量中。❤Put语句把记录添加或者替换到随机访问
打开的文件❤Fso对象模型包含在csripting类型库中❤数据控件的DatabaseName属性设置要使用的数据库文件名❤要重
新打开数据库并重建记录集,应调用数据控件的.Refresh方法❤要使用文本框作为数据绑定控件,应将其datasource属性为
数据控件的名称datefild属性设置为字段名称。❤当用户对数据库进行修改之后,需要调用数据库的UpdateRecord方法
使所做的修改生效❤要使用dategrid控件显示数据库中的信息,应将其datasource属性设置为ADO数据控件的名称。❤
要使某个窗体成为
mdl
子窗体,应将其
.MDIChild
。属性设置为
true
❤要使安装学生成绩管理系统,应运行安装
程序❤
为了使命令按钮(名称为Button1)右移200,应使用的语句是
=
+200
❤
设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置
正确的是d=flase
❤
确定一个控件在窗体上的位置的属性是LocationTop和Left
❤
窗体的Name属性指定
窗体的名称,用来标识一个窗体
❤
a=2,b=3,c=4,d=5,下列表达式的值是Nota<=cOr4*c=b^2Andb<>a+cFalse
❤
.骰子是一个正六面体,用1-6这六个数分别代表这六面,掷一次骰子出现的数可表示为INT(RND*6+1
❤
设有如下
变量声明DimTestDateAsDate为变量TestDate正确赋值的表达方式是TextDate=#1/1/2002#
·
4
·
发布评论