Office中国论坛/Access中国论坛

标题: 【Access小品】巧用资源管理器 [打印本页]

作者: todaynew    时间: 2009-10-21 08:57
标题: 【Access小品】巧用资源管理器
在Access中打开其他类型文件的最直接的方法是调用windows系统的资源管理器,其实现的方法如下:

Call Shell("explorer.exe ", vbNormalFocus)

关于这个语句还有另外一种方法,在说明这一方法之前,先引出一个运用的情形:假设我们对某一类项目编写了Access的管理程序,这类项目可能涉及到一些Access以外的文件,比如Word文件、Excel文件、视频文件、压缩文件等等。我们可以建立一个文件表来对应管理每个项目的外部文件名,我们在查询每个项目时需要打开外部文件。在这种情况下每次用打开资源管理器查找文件名就与设立文件表的初衷相违背了,因此需要一个方法来通过读取文件名称直接打开文件。在这种情况下对资源管理器的调用可以采用以下方法:

Call Shell("explorer.exe " & "文件名称", vbNormalFocus)

实现的方式可参见以下实例:

[attach]40038[/attach]

[attach]40039[/attach]
作者: kangking    时间: 2009-10-21 09:23
谢谢!
作者: asklove    时间: 2009-10-21 10:49
todaynew的“小品”又多又好用啊,下载学习
作者: df    时间: 2009-10-28 19:54
下载学习
作者: xie62    时间: 2010-6-2 09:48
下载学习
作者: dddd042821    时间: 2010-7-28 16:42
谢谢分享
作者: ZHENGLIAN    时间: 2010-8-22 10:54
下载学习
作者: szyewj    时间: 2010-8-22 14:11
学习,感谢分享
作者: li08hua    时间: 2010-9-11 00:27
很实用
作者: wuweipaopao    时间: 2011-3-16 11:01
谢谢分享!
作者: 星空中的泪水    时间: 2011-4-13 16:30
看看
作者: willywenlong    时间: 2011-8-3 16:53
好东西啊
作者: tjgtw888    时间: 2011-8-22 09:50
不错、不错,感谢作者
作者: ydfyhp    时间: 2011-12-9 08:37
顶一下,好东西.
作者: xyhecho2002    时间: 2012-1-21 10:02
太感谢了!
作者: wlylhw    时间: 2012-3-18 11:41
学习学习
作者: Tomhyq    时间: 2012-3-18 17:16
这确实是个不错的功能语句.
作者: shixm_1    时间: 2017-5-2 00:11
正需要,谢谢




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3