dnvplj 发表于 2011-10-3 15:19:29

如何打开指定文件夹

本帖最后由 dnvplj 于 2011-10-4 09:55 编辑

请问各位朋友:
如何以资源管理器的方式:打开“c:\soft”文件夹,并指定高600、宽800显示(见下图)。
下面的代码只能打开soft文件夹。请各位指教,多谢了。Run("explorer c:\soft")

anchie 发表于 2011-10-3 16:31:07

做个内嵌不就得了。

dnvplj 发表于 2011-10-3 17:07:01

怎么个写法,请指教。

chenronting 发表于 2011-10-3 19:14:08

你都已经到这了, 为什么不再近一步呢。Run("explorer C:\Intel\Logs\IntelIRST.log")

dnvplj 发表于 2011-10-4 09:52:11

感谢回复,但提示路径不存在,如下图:

mdxaux 发表于 2011-10-4 11:46:20

本帖最后由 mdxaux 于 2011-10-4 11:49 编辑

explorer 是浏览文件的,楼主想要查看的是文件内容,所以上面那句应该这么写:Run("notepad.exe C:\Intel\Logs\IntelIRST.log")

dnvplj 发表于 2011-10-4 11:50:40

6楼的朋友,你的代码是:打开了"记事本"呀.
我问的是:以"资源管理器"的方式打开"D盘SOFT文件夹".并指定高600、宽800显示.

netegg 发表于 2011-10-4 14:02:37

本帖最后由 netegg 于 2011-10-4 14:03 编辑

简单点用shellexecut可以做到打开文件夹,不过指定大小的话,可能要麻烦些
另外如果要使用资源管理器框架的话,印象里只能调用api完成

happytc 发表于 2011-10-4 14:13:00

简单点用shellexecut可以做到打开文件夹,不过指定大小的话,可能要麻烦些
另外如果要使用资源管理器框架的话 ...
netegg 发表于 2011-10-4 14:02 http://www.autoitx.com/images/common/back.gif


    不麻烦,他需要的是这种:
RunWait("explorer c:\soft")
WinMove("", "", Default, Default, 800, 600)

dnvplj 发表于 2011-10-4 18:02:06

6楼的朋友:
只是打开了Soft文件夹,还是不能以资源管理器的形式打开,打开也是最大化,不是800*600。

xms77 发表于 2011-10-4 19:39:36

9楼的方法试验成功,9楼是高人

netegg 发表于 2011-10-4 19:54:44

回复 9# happytc
这个还是默认windows浏览器模式,不是资源管理器呀,主要是左边那个树

gzh888666 发表于 2011-10-4 20:59:13

本帖最后由 gzh888666 于 2011-10-5 00:43 编辑

请问各位朋友:
如何以资源管理器的方式:打开“c:\soft”文件夹,并指定高600、宽800显示(见下图)。
下 ...
dnvplj 发表于 2011-10-3 15:19 http://www.autoitx.com/images/common/back.gif

http://www.autoitx.com/thread-27939-1-1.html
#include '_ExplorerDir.au3'
_ExplorerDir("c:\soft",1)
WinMove("", "", Default, Default, 800, 600)

dnvplj 发表于 2011-10-9 13:11:39

#include '_ExplorerDir.au3'
_ExplorerDir("c:\soft",1)
WinMove("", "", Default, Default, 800, 600)提示出错:

gzh888666 发表于 2011-10-9 13:58:15

提示出错:
dnvplj 发表于 2011-10-9 13:11 http://www.autoitx.com/images/common/back.gif

你不会用UDF?
_ExplorerDir.au3你不下载当然出错!
页: [1] 2
查看完整版本: 如何打开指定文件夹