以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]“UserCode”的类型初始值设定项引发异常。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=149002) |
|
-- 作者:martin723 -- 发布时间:2020/4/21 8:18:00 -- [求助]“UserCode”的类型初始值设定项引发异常。 .NET Framework 版本:2.0.50727.8806 Foxtable 版本:2019.4.12.1 错误所在事件:项目,AfterOpenProject 详细错误信息: “UserCode”的类型初始值设定项引发异常。 添加到 ImageList 的图像必须从 Image 派生或者为 Icon。 这是什么原因呢?在全局代码中有这样一段代码 Public ImageList As New System.Windows.Forms.ImageList() Sub New \'MessageBox.Show(1) ImageList.ImageSize = New System.Drawing.Size(32, 32) \'MessageBox.Show(2) \'设置图标大小 \'设置图标库 供调用 ImageList.Images.Add(0, GetImage("0.png")) ImageList.Images.Add(1, GetImage("1.png")) ImageList.Images.Add(2, GetImage("2.png")) End Sub |
|
-- 作者:有点蓝 -- 发布时间:2020/4/21 8:59:00 -- 提示很明显了,仅支持ico格式的图片。 |
|
-- 作者:martin723 -- 发布时间:2020/10/21 15:12:00 -- 换成ico格式问题依旧。 AfterOpenProject里面要是没有代码正常,哪怕有个注释都会提示出错。 |
|
-- 作者:有点蓝 -- 发布时间:2020/10/21 15:21:00 -- ImageList.Images.Add(0, new icon(projectpath & "images\\0.png")) |
|
-- 作者:martin723 -- 发布时间:2020/11/6 10:28:00 -- 加上目录后提示错误如下: .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.5.29.8 错误所在事件:项目,AfterOpenProject 详细错误信息: “UserCode”的类型初始值设定项引发异常。 参数“picture”必须是可用作 Icon 的图片。
|
|
-- 作者:有点蓝 -- 发布时间:2020/11/6 10:31:00 --
|
|
-- 作者:martin723 -- 发布时间:2020/11/6 10:36:00 -- http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=604649&ID=87366&skin=1 这个帖子跟我遇到的一样
|
|
-- 作者:有点蓝 -- 发布时间:2020/11/6 10:38:00 -- 看6楼 |
|
-- 作者:martin723 -- 发布时间:2020/11/6 11:55:00 -- ImageList.Images.Add(Image.FromFile(projectpath & "images\\0.png")) 这样解决了。 |
|
-- 作者:martin723 -- 发布时间:2020/11/6 11:56:00 -- 谢谢了。两种方法应该都可以。 |