27、状态栏控件提供窗体,该窗体通常位于父窗体,应用程序通过这一窗体可以显示各种状态数据。Status最多分成(16)个Panel对象,这些对象包含在Panel集合中。
28、在Visual Basic6.0中,文件访问的类型有哪几种?各自的适用范围是什么?
答(1)顺序型、随机型和二进制型。
(2)顺序型访问适用于读写在连续块中的文本文件。
随机型访问适用于读写有固定长度记录结构的文本文件或二 进制文件。
二进制型访问适用于读写任意有结构的文件。 29、随机文件的特点?
(1)随机文件的记录是定长记录。
(2)每个记录划分为若干个字段,每个字段的长度等于相 应变量的长度。
(3)各数据项要按一定格式置入相应的字段。 (4)打开随机文件后,既可读又可写。 27、随机文件读写步骤(P176) (1)、定义记录类型和变量。 (2)、使用OPEN语句以随机方式打开文件。 (3)、对记录进行读写操作。 (4)、关闭随机文件。
30、. FSO对象模型中包括哪些对象?各有何功能?(P181) (1)Drive对象 (2) Folder对象 (3) Files对象
(4)FileSystemObject对象 (5)TextStream对象
注:FSO对象模型包含在Scripting类型库中,该类型库位于Scrrun.dll文件中。
31、如何引用Scripting类型库?(P181)
32. 从文本文件中读取数据的方法有哪些?有何功能? (1)Read
(2) ReadLine (3)ReadAll
33.简述向文本文件中添加数据的步骤。(P182)
6
(1)打开文本文件。
(2)向打开的文本文件中写入数据。 (3)关闭已打开的文本文件。
34、如何将Msflexgrid控件添加到工具箱中。 (1)、从“工程”菜单中选择“部件”命令。 (2)、从“部件”对话框的“控件”选项卡,
选择“Microsoft FlexGrid Control 6.0(SP6)”前面的复选框。 (3)、单击“确定”按钮。
35、通过数据控件链接到数据库需要设置哪些属性?
答:Connect,DataBaseName,Recordsource,Recordsettype
36、通过数据控件链接Access 2000数据库时,应注意什么问题?
答:在Visual Basic 6.0中不能直接通过数据控件访问Access 2000版本的数据库,需要将数据库转换为早期数据库版本,若要直接通过数据控件访问Access 2000数据库,应安装补丁(如SP6)。 37.数据控件的Reposition事件何时发生?
答:数据控件的Reposition事件在一条记录成为当前记录后发生。 38、数据控件的Reposition事件何时发生?
答:数据控件的Reposition事件在移动到一条不同记录前发生。 39、如何通过数据控件链接到SQL SERVER数据库? 答:通过数据控件链接到SQL SERVER数据库需设置Connect属性设置为odbc; Dsn=<数据源名称>.
40、使用ODBC数据源管理器可以创建哪几种形式的ODBC数据源? 答:(1)用户DSN;(2)系统DSN; (3)文件DSN
41、要创建链接SQL Server数据库的ODBC数据源有哪些主要步骤?
42、如何将ADO数据控件添加到工具箱中?(P194(3))
43、如何将DataGrid控件添加到工具箱中?(P194(3))
7
44、如何设置ADO数据控件的Connectionstring属性? 答:(1)可通过该控件的属性页设置 (2)直接输入连接字符串
45、如何引用ADO对象库?(P202)
46、如何获取RecordSet对象包含的记录数目?
答:通过RecordCount属性获取RecordSet对象包含的记录数目。 47、简述窗体的LOAD事件和ACTIVATE事件有何区别?
答:当程序载入(load)一个窗体的Visible属性为False的窗体时不发生Activate事件,只有当使用Show方法将该窗体的Visible属性设置为True时才发生Activate事件。Load事件在Activate事件之前发生,Load事件在看不到窗体的时候就已经发生了,一般是对窗体进行初始化,而Activate事件是看到窗体的时候才发生。
48、如何使用框架对其他控件分组?
答:首先需要绘制一个框架控件,然后绘制框架里面的控件,这样就可以把框 架和里面的控件同时移动。
49、如何取消interval属性所建立的倒计时?
答:对于计时器控件,要取消由interval属性所建立的倒计数,可把该控件的Enabled属性设置为False.
50、在VB中,访问数组的方法有哪些 答:(1)当数组较小或只需对数组中的指定元素操作时,可以通过直接引用数组来实现对数组指定元素的遍历。
(2)对于元素较多的一维数组,通常用一重循环来实现对数组各个元素的遍历。(3)对于元素较多的二维数组,通常用二重循环来实现对数组各个元素的遍历。(4)对于多维数组,通常用多重循环来实现对数组各个元素的遍历。 51、访问数组时应注意哪些问题? 答:(1)引用数组元素是在数组后的括号内指定下标。
(2)在引用数组元素时,数组名、类型和维数必须与声明数组时一致。 (3)如果建立的是二维或多维数组,那么在引用时必须给出两个或多个下标。(4)引用数组元素时,要注意下标值要在声明的范围之内。
(5)一般情况下,出现常量或变量的地方都可以引用数组元素。 52、如何把工具栏按钮与菜单命令关联起来?
答:要把工具栏按钮与菜单命令关联起来,可在工具栏的ButtonClick事件过程中通过Button对象有Key属性获取单击了哪个工具栏按按钮,并调用相应菜单命令的Click事件过程。
53、简述用VB制作应用程序的优点?
答:Windows应用程序通常以窗口形式运行,窗口上包含文本框、按钮等控件。在Visual Basic中,采用“所见即所得”方式设计Windows应用程序,可以把控件直接拖放到窗口上,而不用编写代码来实现用户界面。
8