Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

请问窗体中插入图片无法显示怎么办?

alice  发表于:2016-03-20 15:41:15  
复制

我插入的步骤是这样的:——_

2013版本的access,新手不知道问题出在哪里~求赐教

 

Top
缪炜 发表于:2016-03-21 08:43:09
窗体运行后也不显示?


竹笛 发表于:2016-03-21 12:00:44
用非绑定图像框


梧桐细雨 发表于:2016-03-21 18:23:43
在Access 2003中,只支持.bmp格式;在Access 2003中,可以支持.jpg格式图片。
有多种方法,
一、最简单的是:
先在数据表中,设置图片字段为OLE类型。步骤:
照片字段设为OLE对象。插入照片步骤:
1 右击Access 照片字段 单元格--插入对象--选择新建--位图图像--确定
2 出现“画图”软件窗口,单击编辑--粘贴来源--,找到图片,……不要关闭画图软件
3 回到Access 照片字段 单元格,继续……
----------------
二、如果希望批量插入图片
1、参考罗斯文数据库的  窗体--“雇员”
数据表的“照片”字段内容如下:
D:\Access\雇员\pic\001.JPG、D:\Access\雇员\pic\002.JPG、……
窗体的“照片”字段的属性的代码如下:
End Sub
Private Sub Form_RecordExit(Cancel As Integer)
    ' 在不同的记录间切换时,隐藏错误信息标签,以减少闪烁.
    错误信息.Visible = False
End Sub
Private Sub 删除照片_Click()
    ' 清雇员记录的照片文件名,并显示错误信息标签.
    Me![照片路径] = ""
    hideImageFrame
    Me![照片图像].Picture = ""
    错误信息.Visible = True
End Sub
Private Sub 添加照片_Click()
    ' 使用 Office 文件打开对话框,获取一个雇员照片的文件名
    getFileName
End Sub
Private Sub 照片路径_AfterUpdate()
    ' 在选择了一个雇员照片后,显示照片.
    On Error Resume Next
        showErrorMessage
        showImageFrame
        If (IsRelative(Me!照片路径) = True) Then
            Me![照片图像].Picture = path & Me![照片路径]
        Else
            Me![照片图像].Picture = Me![照片路径]
        End If
End Sub
Private Sub 照片图像_Click()
End Sub
2、可参考网络文章:
窗体中显示指定路径的图片
http://blog.sina.com.cn/s/blog_7238e3210100ydnm.html
纯代码插入图片到ole对象框
http://www.office-cn.net/thread-117288-1-1.html
----------

三、最后提供一个  罗斯文数据库示例   供你参考。

注意打开数据库窗口,打开“窗体”,打开“雇员”

罗斯文数据库示例



总记录:3篇  页次:1/1 9 1 :