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