我有两个图像控件。我想设置一个图像控件来保存与另一个图像相同的图像。我需要在运行时使用VBA进行此操作。
Me("Option" & RST![ItemNumber]).PictureData = Me("img" & intImage).PictureData
由于某种原因,这一行代码无法解决问题。它不会给出错误,而是将图片控件留为空白。任何帮助将不胜感激。
答案 0 :(得分:0)
如果使用Microsoft Access 2010或更高版本,则可以将图像添加到Access Image Gallery
。
添加到图库后,您可以根据需要在此处重命名。
然后您可以使用该名称将其粘贴到图像控件的Picture
属性中,以将其分配给它。
一个优点是您可以将这些图像引用到许多图像控件,但是它们仅使用一次内存就可以存储在数据库中。
另一个优点是,您可以像这样分配它们(磁盘上没有原始文件):
Image1.Picture = Image2.Picture