主题:如何将桌面上的文件拷贝到我的目录中?
sheyycy
[专家分:30] 发布于 2009-09-09 19:46:00
如何将桌面上的文件拷贝到我的目录中?
注:桌面的目录名中有空格.
回复列表 (共6个回复)
沙发
homayzh [专家分:7040] 发布于 2009-09-09 20:01:00
copy file (GETENV("USERPROFILE")+"\桌面\*.*") to d:\yzh
如果 有空格你可以这样,如
copy file "c:\program files\vfp\exe.exe" to d:\
板凳
sheyycy [专家分:30] 发布于 2009-09-09 20:05:00
我事先并不知道是桌面,文件是通过getfile()由用户打开的.
我提取了用户打开文件的路径和文件名等,但不知道是不是桌面。
3 楼
sheyycy [专家分:30] 发布于 2009-09-09 20:13:00
也就是说:别的空格目录我管不了,但我的系统能容许用户直接从桌面上选取某文件,让我能拷贝到我的目录中.
4 楼
homayzh [专家分:7040] 发布于 2009-09-09 20:50:00
我样
afile = "'"+getfile()+"'"
copy file &afile to d:\
我是这的这个办法
5 楼
homayzh [专家分:7040] 发布于 2009-09-09 20:52:00
想办法给有空格的路径 前后加上字符的定界符。。没有空格也可以加“”
6 楼
sheyycy [专家分:30] 发布于 2009-09-09 21:53:00
牛! 能拜你为师吗?
我来回复