以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口图片放大后的报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=163045) |
||||
-- 作者:lhfu -- 发布时间:2021/4/21 23:02:00 -- [求助]窗口图片放大后的报错 各位老师,我按照http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=65174&authorid=0&page=0&star=1 ,这个范例进行设置,到最后一步软件会报错的, .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.5.29.8 错误所在事件:窗口,窗口1,AfterLoad 详细错误信息: 未设置对象变量或 With 块变量。 代码是: Dim pic As Object = e.Form.Controls("PictureBox1") Dim pnl As Object = e.Form.Controls("Panel1") Dim Img = GetImage(ProjectPath & "Images/1.jpg") pic.Width = pnl.height * (img.width / img.height) pic.height = pnl.height pic.Top = 0 If pic.width < pnl.width Then pic.left = (pnl.width - pic.width) / 2 Else pic.left = 0 End If pic.Image = img
请老师指导一下,谢谢 |
||||
-- 作者:有点蓝 -- 发布时间:2021/4/22 8:47:00 -- Dim Img = GetImage(ProjectPath & "Images/1.jpg")不存在这个路径的文件 如果图片框已经绑定了单元格。不需要AfterLoad的代码了,去掉即可
|
||||
-- 作者:lhfu -- 发布时间:2021/4/22 10:04:00 -- 谢谢 |