首页 > 计算机 > 计算机考试 正文

[填空题] 窗体上已有名称分别为Dri、,e1、Dir1、Fite1的驱动器列表框、目录列表框和文件列表框,且有1个名称为Text1的文本框。以下程序的功能是:将指定位置中扩展名为“*.txt”的文件

时间:2021-07-20 19:02:57 解答: 81 次

[填空题] 窗体上已有名称分别为Dri、,e1、Dir1、Fite1的驱动器列表框、目录列表框和文件列表框,且有1个名称为Text1的文本框。以下程序的功能是:将指定位置中扩展名为“*.txt”的文件显示在File1中,如果双击File1中的某个文件,则在Text1中显示该文件的内容。

请填空。

Private Sub Form_Load()

File1. Pattern= (13)

End Sub

Private Sub Dirt1_Change()

File1.Path=Dir1. Path

End Sub

Private Sub Drive1_Change()

Dir1. Path=Drive1. Drive

End Sub

Private Sub File1_DblClick()

Dim s As String *1

If Right(File1. Path, 1)=""Then

f_name=File1. Path+File1. FileName

Else

f_name=File1. Path+""+File1. FileName

End If

Open f_name (14) As #1

Text1. Text=""

Do While (15)

s=Input(1, #1)

Text1. Text=Tex 1. Text+s

Loop

Close #1

End Sub

正确答案:

(13)"*.txt" (14)For Input (15)Not EOF(1)

参考解析:

文件列表框的:Pattern属性可返回或设置一个值以决定显示在文件列表框中的文件类型,该值为一个字符串,本题中要显示扩展名为txt的文件,因此为"*.txt"。程序首先要以读文件的方式(Input)打开文件,题中说明这是个顺序文件,那么如果文件指针没有到文件尾(EOF(1)的值为False),就要从文件中读出数据,所以循环条件应以是否到文件尾为依据,判断是否继续循环。

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 09:34:40

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 09:34:40

←请使用微信扫码支付