chdrive "c"
和
drive1.drive = "c:"有什么区别?
chdrive "c" 和 drive1.drive = "c:"有什么区别?
答案:1 悬赏:20 手机版
解决时间 2021-03-16 13:25
- 提问者网友:呐年旧曙光
- 2021-03-16 03:06
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-03-16 04:39
drive1.drive的初始("load"或第一次show)值是通过"当前驱动器"设置的
"当前驱动器"和"当前目录"是全局的(每个窗体的都是相同的)
当程序启动时,"当前驱动器"和"当前目录"都指向程序所在目录
当然,在vb中运行 未保存的工程(保存之后请重启vb) ,"当前驱动器"和"当前目录"指向VB主程序所在目录
我们可以测试一下:
创建两个窗体,form1,form2,由form1启动,form2中有一个Drive1
form1的代码
Private Sub Form_Load()
ChDrive "C" '当前驱动器设成C盘
Form2.Show 'form2显示
End Sub
Private Sub Form_Click()
Unload Form2 '卸载form2
ChDrive "D" '当前驱动器设成C盘
Form2.Show 'form2显示
End Sub
drive1.drive = "c:"
可以使drive1显示为C盘,立刻生效
"当前驱动器"和"当前目录"是全局的(每个窗体的都是相同的)
当程序启动时,"当前驱动器"和"当前目录"都指向程序所在目录
当然,在vb中运行 未保存的工程(保存之后请重启vb) ,"当前驱动器"和"当前目录"指向VB主程序所在目录
我们可以测试一下:
创建两个窗体,form1,form2,由form1启动,form2中有一个Drive1
form1的代码
Private Sub Form_Load()
ChDrive "C" '当前驱动器设成C盘
Form2.Show 'form2显示
End Sub
Private Sub Form_Click()
Unload Form2 '卸载form2
ChDrive "D" '当前驱动器设成C盘
Form2.Show 'form2显示
End Sub
drive1.drive = "c:"
可以使drive1显示为C盘,立刻生效
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯