2010-10-20 66 views
1

类似于Windows资源管理器,我想用户将文件导入到我的访问VBA,我不知道如果我可以让界面有点像Windows资源管理器:文件导入与接口访问2007

随着窗口分成两部分,用户可以突出显示左半部分的目录,然后右半部分将显示文件内部(如果可以使用特定扩展名过滤文件,则更好),则可以通过单击检查器来选择文件框。

是否可以在Access 2007 VBA中,我不想重新发明轮子。

谢谢。

+0

是的,你可以,但我没有看到一个编程相关的问题... – 2010-10-20 04:38:13

+0

抱歉提出题外话题,但在Access 2007中它是什么类型的对象? – lokheart 2010-10-20 04:42:49

回答

0
+0

感谢,但如果我想“挤”或“嵌入”整个对话的形式呢? – lokheart 2010-10-20 04:46:05

+2

不会工作,文件对话框是一个弹出窗体。没有挤压成形式......你可以尝试创建自己的,但我认为你会浪费你的时间... – 2010-10-20 04:47:09

0

没有内置据我知道,这样离开滚动你自己的。如果是我做的,我会做这样的事情就在中间的一个正确的

  • 两个按钮左侧
  • 列表视图控制这个

    • TreeView控件添加一个删除

    树视图将填充机器的文件结构(关于如何执行此操作的末尾链接) 当用户单击添加按钮时,它会将完整路径和文件名添加到列表视图的单独列中。

    痛了一点,但并不难,一旦你打破它

    链接到如何获取文件信息在VBA http://www.everythingaccess.com/tutorials.asp?ID=List-files-recursively

  • +0

    没有本地访问树视图,这使得它几乎不可能可靠地使用。这很不幸。我不知道为什么他们没有添加一个,就像A97一样,开发人员工具中有一个树状图(不幸的是,它在分发中效果不佳)。 – 2010-10-21 04:37:21