问答题 [说明] 某公司的服务器上为每位员工提供了一定大小的存储空间,用于数据的备份。下面的程序面向公司员工,提供了本地计算机与服务器端之间文件传输的功能。主要操作介绍如下: (1)连接服务器:员工需要输入用户名和口令才能连接到服务器端,checkUser函数用于检查用户名和口令是否合法,返回真假值。 (2)上传文件:从本地计算机上传文件到服务器。员工可以在本地文件列表中选择一个或多个文件,这些文件通过上传操作被复制到服务器端指定的某个文件夹中; (3)下载文件:从服务器端下载文件到本地。
【正确答案】
【答案解析】(1) Dir1.Path=Drive1.Drive (2) InpatBox (3) File1.ListCount-1 (4) File1.Selected(i) (5) GetFile [考点分析] 考查VB语言程序设计,主要是文件系统对象的使用。 [解析] (1)驱动器列表框的Drive属性表示当前选择的驱动器;目录列表框的Path属性表示当前目录的路径;文件列表框的path属性则表示列表中文件所在的目录的路径; (2)此处需要提供输入框以供用户输入用户名和密码; (3)Flie1.ListCount表示File1中文件的总数目,因文件编号自0起,所以还应减去1; (4)若文件列表框中某项被选中,则其Selected(index)属性将为True,此循环中,index就足循环变量i; (5)FSO对象的GetFile方法返回一个和指定路径中文件相对应的File对象。