以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]未将对象引用设置到对象实例  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=81182)

--  作者:zcgmxf
--  发布时间:2016/2/20 10:33:00
--  [求助]未将对象引用设置到对象实例
老师,这是图片管理器增加拍照扫描功能实例 的保存照片的代码,提示未将对象引用设置到对象实例。请指点。谢谢!
Dim zp  As  Image  = e.Form.Controls("照片").Image
Dim wjm As WinForm.Label = e.Form.Controls("文件名")
If zp IsNot Nothing Then
    If Forms("图片管理器").Opened Then
        Dim path As String = ProjectPath & "Attachments\\" & wjm.text & ".jpg"
        zp.Save(path)
        Forms("图片管理器").Controls("PictureViewer1").AddFile(FileSys.GetName(path))
        e.Form.Close
    End If
Else
    MessageBox.Show("请拍摄照片后再保存!","错误",MessageBoxButtons.OK,MessageBoxIcon.Error)
End If

--  作者:Hyphen
--  发布时间:2016/2/20 11:19:00
--  
PictureViewer不能单独使用,必须绑定字段。


--  作者:大红袍
--  发布时间:2016/2/21 11:34:00
--  

是不是你 照片 控件没有图片啊?

 

Dim zp  As  Image  = e.Form.Controls("照片").Image

 

出错,上传具体例子。