等级考试二级VB常见问题和技巧解答[3]
文章作者 100test 发表时间 2007:04:06 21:10:13
来源 100Test.Com百考试题网
计算机等级考试训练软件《百宝箱》
问题:怎样把文件列表框、目录列表框和驱动器列表框相互关联起来?
想做一个对话窗体,包含驱动器列表框、目录列表框和文件列表框,并能实现三者的同步操作,怎么做?
答:在实际应用中,经常会遇到上述问题,在VB中解决这个问题非常简单,可以通过Path属性的改变引发Change事件来实现。例如:
以下是引用片段: Sub Dir1—Change() File1.Path=Dir1.Path End Sub |
该事件过程使窗体上的目录列表框Dir1和文件列表框File1产生同步。因为目录列表框Path属性的改变将产生Change事件,所以在Dir1—Change事件过程中,把Dir1.Path赋给File1.Path,就可以产生同步效果。