b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

vb 面向过程程序设计的含义_vb程序设计教程答案_面向对象程序设计(36)

电脑杂谈  发布时间:2016-12-12 00:03:50  来源:网络整理

vb试题及答案83_vb答案

(2)打开一个老的顺序文件Seqold.dat,用户将从该文件读出数据,指定文件号为2。

(3)打开一个老的顺序文件Sepappend.dat,用户将在该文件后面添加数据,文件号通过调用FreeFile函数获得。

5. 请用三种不同的方法,将文本文件Text.dat中的内容读入变量strText$中(写出程序代码片断)。

6. 请说明Print#与Write#语句的区别。

7. 请说明EOF()和LOF()函数的功能。

8. 随机文件与二进制文件的读写操作有何不同?

9. 请写出程序代码片断,将磁盘上的两个文件合并。(提示:把它们作为二进制文件打开)

10. 为什么有时不使用Close语句关闭文件会导致数据文件的丢失?

11. VB中Kill语句的作用是什么?

12. 在何种情况下Name语句的作用是移动文件?

1. 文件是指存放在外部介质上的以文件名标识的数据的集合。记录是指计算机存取数据的基本单位,它由若干相互关联的数据项组成。

2. 根据访问模式文件分成顺序文件、随机文件、二进制文件。顺序文件可按记录、按行、按字符数三种方式读出;随机文件按记录为单位读出;二进制文件按字节为单位读出。

3. 文件列表框的FileName属性不包含路径,要包含路径,必须在文件名前增加文件列表框的Path属性,而且还要考虑根目录与子目录的使用差别。

4.(1)open ―seqnew.dat‖ for output as #1

(2)open ―seqnew.dat‖ for input as #2

(3)dim no%

no=freefile

open ―seqnew.dat‖ for append as #no

5. 三种不同的方法为按字符读、按行读、整个文件一次读入

按字符读

strTest=‖‖

do while not eof(1)

strtest=strtest+input(1,#1)

loop

按行读:

strTest=‖‖

do while not eof(1)

line input #1,s

strtest=strtest+s+vbcrlf

loop

整个文件一次读入

strtest=input(lof(1),1)

6. print语句数据项之间既无逗号分隔,字符串又无双引号引起;write语句输出在数据项之间自动插入“,”,并给字符串加上双引号,以区分数据项和字符串类型。因此,为了以后读取数据项的方便,输出列表有多个数据项组成时,建议使用Write语句。

7. EOF函数判断文件指针是否到了文件结束标志。该函数在读取文件中全部记录很有用,作为循环结构中循环终止与否的标志。

LOF函数,返回文件的字节数。

8.随机文件以记录为单位读/写,二进制文件以字节为单位读/写。

9.顺序文件合并方式是将一个文件接在另一个文件的后面;随机文件按记录为单位读写,合并时两个文件的记录类型应相同,各并的思路与顺序文件思路相同;否则采取二进制方式以字节为单位读写。

将两个二进制文件合并成第三个二进制文件程序段如下:

Private Sub Command1_Click()

Dim char as Byte

open "t1.dat" for binary as #1

open "t2.dat" for binary as #2

open "t3.dat" for binary as #3

do while not eof(1)

get #1,,char

put #3,,char

loop

do while not eof(2)

get #2,,char

put #3,,char

loop

close #1,#2,#3

End Sub

10.对文件进行读写操作时,VB在内存开辟一个―文件缓冲区‖,从文件中读取得内容到内存数据区、从内存数据区向文件中写入的内容都必须先送到缓冲区。使用―文件缓冲区‖的好处可提高文件对文件读写的速度。所以实际上写语句是将数据送到缓冲区,关闭文件时才将缓冲区中数据全部写入文件。不使用close语句关闭文件将会导致文件数据的丢失。

11.删除文件。

12.Name具有移动文件的功能,即重新命名的文件在另一个不同的文件夹中就可以了。例如以下程序段: Private Sub Command1_Click()

CommonDialog1.Action=1

CommonDialog2.Action=2

Name CommonDialog1.FileName as CommonDialog2.FileName


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-22730-36.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...