第1题:
阅读以下说明Visual Basic代码,回答问题1~2,将解答填入对应的栏内。
[说明]
本程序实现的功能是判断指定的文本文件中是否包含指定的字符串,并且如果包含则返回其第一次出现的位置(行号、列号)。程序运行界面如下图所示,用户只要通过驱动器列表框、目录列表框选定文件夹,文件列表框会自动列出该文件夹下所有文本文件名称,选中其中某个文件,再输入目标字符串并且单击“查找”按钮,就能看到查找的结果。
在开发过程中,驱动器列表框名为Drive1,目录列表框名为Dirl,文件列表框名为File1,目标字符串输入框名为Text1,“查找”按钮名为Command1。
[Visual Basic 代码]
Private Sub Drivel_Change()
Dirl. Path=(1) '更新目录列表框的路径
End Sub
Private Sub Dirl_Change( )
(2)= Dirl. Path '更新文件列表框的路径 End Sub
Private Sub Commandl_Click( )
Dim fso, a As Object
Dim i, j As Integer
If (3) = "" Then '判断是否已经选中某个文件
MsgBox "请选择一个文件文件!"
(4) '退出事件过程
End If
'创建文件系统对象以及文本流对象
Set fso = CreateOhjecl( "Scripting. FileSystemOhject" )
Set a = fso. OpenTextFile( Dirl. Path & "/" &(3))
i=1
Do While (5)<> True '逐行读取文件,直至文件末尾
strLine = a. ReadLine
j = InStr(1,(6))'返回目标字符串在文件这一行中的位置
If j > 0 Then '如果目标字符串在这一行出现,则返回其位置
MsgBox "字符串第一次出现的位置是" & "(" & i & "," &j & "),,"
(4) '退出事件过程
End If
i:i+l
Loop
MsgBox "字符串在文件中不出现,"
End Sub
第2题:
下面不能创建或打开一个文本文件并返回TextStream对象的方法是()
ACreateTextFile方法
BWriteBlankLine方法
COpenAsTextStream方法
DOpenTextFile方法
第3题:
如果目标文件存在,下面()语句建立的TextStream对象可以读取文件。
第4题:
什么是File Access组件的FSO对象?
第5题:
<% ’创建连接对象 Set Session("conn") = Server.CreateObject("()") ’打开站点目录data子目录中的student.mdb的Access数据库 Session("conn").() = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.()("./data/student.mdb") Session("conn").() ’打开连接对象 ...... ’该部分为执行代码 Session("conn").Close ’关闭数据连接对象 Set Session("conn") = Nothing ’释放连接对象 %>
第6题:
填写适当的内容,以便在当前目录中创建一个名为“test.txt”的文本文件。 <%Dim fso , F ’创建FSO对象实例 Set fso = Server.CreateObject() ’创建文件并返回textStream对象 Set F = fso.CreateTextFile(Server.MapPath("./test.txt") ); F.() "Hello" ’向文件中写入字符串后换行 F.() ’向文件中输出1个空行 F.() ’关闭 TextStream对象 %>
第7题:
对Access数据库进行操作,数据库为当前站点目录data目录中的Student.mdb,创建的系统数 据源名称为:STUD创建连接对象的语句为: Set connStudent = Server.CreateObject("ADODB.Connection") 请按下列要求填空: 以OLEDB方式指定connStudent的连接字符串 connStudent.Connection =()
第8题:
<% set name=server.CreateObject(“MSWC.NextLink”)%>语句能够实现的作用是:()。
第9题:
CreateTextFile方法
WriteBlankLine方法
OpenAsTextStream方法
OpenTextFile方法
第10题:
第11题:
第12题:
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1,True)
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,2,True)
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,8,False)
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1,False)
第13题:
在下划线上填写适当的内容,以便向当前目录中的文本文件“test.txt”中写入数据 <% Dim fso , f , rc rc = ()("txtContent") ’接收表单提交的文本数据 ’创建FSO对象实例 Set fso = ()("Scripting.FileSystemObject") ’创建文件并返回textStream对象,以覆盖方式打开文件 Set f = fso. CreateTextFile (Server.MapPath("./test.txt"),true) ’向文件中写入数据 f. WriteLine rc&"()" f. Close ’关闭文件流对象 %>
Request.Form;Server.CreateObject;
略
第14题:
如果要使用FSO编程,首先要用()方法创建FileSystemObject对象。
第15题:
如果目标文件不存在,下面()语句能够自动建立文件。
第16题:
在括号里填写适当的内容,以便读取当前目录中的文本文件“test.txt” <% Dim fso , f Set fso = Server.CreateObject() ’创建FSO对象实例 Set f = fso.()() ’打开文件并返回textStream对象 while Not f.() ’当文件指针不在文本文件末尾时执行循环 Response.Write f.()&"
" ’读取一行字符发送到浏览器 Wend f.Close %>
第17题:
使用FSO编程,首先要用()方法创建FileSystemObject对象。
第18题:
下面不能创建或打开一个文本文件并返回TextStream对象的方法是()
第19题:
FSO组件可以用来对()、()以及文件等对象进行相关的处理操作。
第20题:
第21题:
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1,True)
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1)
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt)
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,,True)
第22题:
第23题: