我在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粘贴{结果来自路径},{结果来自文件名}
如果你明白我的意思......
假设您提到的查询是表单的RecordSource,代码可以引用字段/控件以在按钮单击事件中构建文件路径\名称。
FollowHyperlink Me![path to file] & "\" & Me![photo name]