新建一新目录,但当有与目录同名的文件时却不成功
编号:QA003886
建立日期: 2001年2月19日 最后修改日期:2001年2月19日
所属类别:
lyf:
我用vb6.0+sp3,win98se,使用如下语句想新建一新目录,但当该目录下有与我想建立的新目录同名的文件时却不成功。请问我该怎样写该语句?
dim newpath as string '根目录下有文件名为"new"文件
newpath="\new"
mkdir newpath
运行后不能建立新目录,如果把删除后可"new"建立。
谢谢!
回答:
这是操作系统的限制,事实上你在资源管理器中也无法建立这样的目录。
要避免程序因为出错而退出,有两个办法:
1、使用On Error Goto语句,如果出错,提醒用户使用新的目录名。参考QA002689 "怎样在程序运行时捕获错误"。
2、在MkDir之前,使用Dir函数查看是否有同名文件,如果有提醒用户使用新的目录名。
此问题由李海回答。
| |
|
|
| |
|
|