【正确答案】[操作步骤] 第1步:新建一个标准EXE工程,修改窗体的Caption属性为“文件系统控件”。 第2步:在窗体上画一个驱动器列表框、一个目录列表框、一个文件列表框,保持各控件的默认属性不变。 第3步:在窗体上画一个标签控件,修改其Caption属性为“文件名”;再画一个标签控件,修改其BorderStyle属性值为1。 第4步:编写程序。 Private Sub Dir1_Change() File1.Path=Dir1.Path End Sub Private Sub Dirve1_Change() Dir1.Path=Drive1.Drive End Sub Private Sub File1_Click( ) Label2=File1.FileName End Sub 第5步:调试、运行并保存程序。
【答案解析】[解析] 驱动器列表框显示系统下的盘符,目录列表框显示当前盘符下的目录文件路径,文件列表框显示当前目录下的文件名。通过下面的事件,使得三者同步变化: Private Sub Drive1_Change() Dir1.path=Drive1.Drive End Sub Private Sub Dir1_Change() File1.Path=Dir1.Path End Sub 单击文件列表框时,可以通过文件列表框的FileName属性取得当前从列表框中选取的文件名。
【正确答案】[操作步骤] 第1步:新建一个标准EXE工程,保持窗体默认属性不变。 第2步:在窗体上画一个水平滚动条,将其Min属性设置为1,Max属性设置为100。由于先添加滚动条,后添加文本框,滚动条的TabIndex属性默认为0,所以无须修改。 第3步:添加文本框。在窗体上画一个文本框,将其Text属性改为1。 第4步:编写代码。双击窗体上的滚动条控件进入代码编辑窗口,编写如下事件过程: Private Sub HScroll1_Change() Text1.Text=HScroll1.Value End Sub 第5步:调试并运行程序,按题目要求保存工程。