从查询中的路径数据打开文件VBA

问题描述 投票:0回答:1

我在MS ACCESS数据库中有一个查询,产生:

事件(在这种情况下,拍摄了goanna) 照片名称(例如,IMG_0002.JPG) 文件路径(例如,c:\ documents \ random_place)

在我构建的表单中,我添加了一个按钮,并构建了此事件:

Private Sub Command17_Click()

    Application.FollowHyperlink "C:\Documents\random_place\IMG_0002.JPG"

End Sub

没问题。

但我真正想要的是用查询返回的信息填充文件的路径(而不是手动输入),因为按钮我有静态,现在所有事件显示照片IMG_0002.JPG,其中实际上,不同的记录具有不同的文件名甚至路径。

我想我正在寻找类似的东西:

Application.FollowHyperlink粘贴{结果来自路径},{结果来自文件名}

如果你明白我的意思......

ms-access access-vba
1个回答
2
投票

假设您提到的查询是表单的RecordSource,代码可以引用字段/控件以在按钮单击事件中构建文件路径\名称。

FollowHyperlink Me![path to file] & "\" & Me![photo name]

© www.soinside.com 2019 - 2024. All rights reserved.