设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2876|回复: 2
打印 上一主题 下一主题

[模块/函数] 关于错误94的错误分析的问题

[复制链接]
跳转到指定楼层
1#
发表于 2013-5-30 20:03:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 williamwangc 于 2013-5-30 20:06 编辑

我做了一个图片显示的过程。不过有时候会出现错误94
原因很简单:“Me.整改后照片地址”是查询的一个字段,有些我照片的地址还没加上去,所以产生me.imgafter.picture没地址,所以产生错误。
所以我写了一个ERR
奇怪的是我写了这个ERROR后,错误是不出现了。但他的图是最后那那个图,而且一直不变。
我想把me.imgafter和me.imgbefore都变成我自己画的一个图“该图片不存在”。
  1. Private Sub subLoadPicture()
  2. On Error GoTo err:
  3. Me.imgAfter.Picture = Me.整改后照片地址.Value
  4. Me.imgAfter.SizeMode = acOLESizeStretch
  5. Me.imgBefore.Picture = Me.整改前照片地址.Value
  6. Me.imgBefore.SizeMode = acOLESizeStretch
  7. Me.Form.Refresh
  8. Exit Sub
  9. err:
  10. If err.Number = 94 Then
  11.     If IsNull(Me.整改后照片地址) = True Then
  12.     Me.imgAfter.Picture = CurrentProject.Path & "\该图片不存在.png"
  13.     End If
  14.     If IsNull(Me.整改前照片地址) = True Then
  15.     Me.imgBefore.Picture = CurrentProject.Path & "\该图片不存在.png"
  16.     End If
  17. End If
  18. End Sub
复制代码
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2013-5-31 18:26:14 | 只看该作者
本帖最后由 aslxt 于 2013-5-31 19:06 编辑

“CurrentProject.Path & "\该图片不存在.png"
加载是不是有问题?
这样是正常的:
Private Sub Form_Current()
    If IsNull(地址) Then
        Image6.Picture = "F:\lxt\My Pictures\Ashampoo Snap 6\图片不存在.jpg"
        Me.Image6.SizeMode = acOLESizeStretch
    Else
        Image6.Picture = Me.地址.Value
        Me.Image6.SizeMode = acOLESizeStretch
    End If
End Sub
3#
 楼主| 发表于 2013-5-31 20:37:39 | 只看该作者
aslxt 发表于 2013-5-31 18:26
“CurrentProject.Path & "\该图片不存在.png"
加载是不是有问题?
这样是正常的:

感谢楼上的,提醒我问题出在哪里。我会根据你的提议再修改下的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 03:07 , Processed in 0.091412 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表