MS Access 2003或2010中图像的相对路径?

| 是否可以在MS Access 2003或2010中为图像使用相对路径? 据我发现不是。 您可以在运行时尝试生成路径,并使它看起来像是相对路径
image1.Picture = <ProgramPath> & \"\\\" & <RelativePath>
但是这样做的话,我没有能力在设计时查看图片。我真的需要那个选择! 这是用例。如果您知道解决方案,那将是很好的: folderDevelopment <仅开发人员和用于玩弄新东西的用户可以访问 folderDevelopment \\ myProgram \\ myProgramDevelopment.mdb / accdb
已邀请:
Application.CurrentProject.Path
将返回.mdb / .accdb的路径。然后,您可以将其用作创建“相对”路径的基础。 您不能在Access 2003中直接为图像使用相对路径(我不能说Access 2010)。通常公认的解决方法是在Form_Load事件中设置图像控件的“ 2”属性:
Me.MyImg.Picture = Application.CurrentProject.Path & \"\\images\\MyPic.jpg\"
    

要回复问题请先登录注册