★ 使用Name函数的困惑,书上写错了吗?!请各位高手看看!! ★
yunxp 2003-05-14 01:05:41
使用 Name函数可以实现对文件的移动。但是这个函数能够跨驱动器移动(空)文件夹吗??我看“IT词典-VB函数库”中第194页的一句话是“如有必需,Name可跨驱动器移动”。 可是我试了半天,这个函数却不能跨驱动器移动(空)文件夹。比如:Name "c:\aaa1\ok.txt" As "d:\ok.txt"可以。可是:Name "c:\aaa1\Folder" As "d:\"却出错。
如果不能,谁能告诉我如何移动文件夹?(最好是用某函数)
-----------------------------------------------------------------------
另外还有几个问题。
问题1:
请问,如果我已经知道了一个窗口的句柄为 2176窗口的类型为ComboBox,我想实现:一旦发现满足上述条件(即发现这个窗口出现),就立即自动把焦点聚在ComboBox上,并且在这个ComboBox上keybd_event模拟键盘打入字符"F"?
问题2:
我想编程实现对资源管理器窗口的刷新,(就是资源管理器右半边的SysListView32). 如果能实现右键里刷新的效果也可以的.我想操作注册表应该可以实现的.请问谁知道在哪里能够有相关的键值??我曾试过注册表内的一个资源管理器自动刷新的选项,但是不管用.
问题3:
我发现MkDir只能创建一级目录,如 MkDir "c:\aaa",请问如果我想创建二级目录,如MkDir "c:\aaa\bbb",该怎样做呢?有一个朋友给了我一个很复杂很复杂的例子,用了大量的自定义函数。我看了一下午还是没看懂。呵呵。
-----------------------------------------------------------------------
我是大连的编程菜鸟,My QQ:9227066 My Tel:0411-2113485