...中的目录列表框为什么只能读C盘 一在驱动器列表框选D盘或其他盘就显...
发布网友
发布时间:2024-08-19 05:24
我来回答
共1个回答
热心网友
时间:2024-08-25 03:44
1、显示c盘,是因为,你的vb程序当前在c盘上运行(如果没有保存工程,就是vb安装在c盘;如果保存了,就是工程保存在c盘)。这是默认的。
2、选择其他盘就出错,是因为你的代码书写错误。
Private Sub Drive1_Change()
Dir1.Path = dirve1.dirve
End Sub
注意第二行, dirve1应该是 drive1 ;dirve应该是drive 。在vb环境中拼写正确的话,第一字母d会变成大写字母D。这一行就会成为
Dir1.Path = Drive1.Drive
修改或程序会正常的。