Foxtable(狐表)用户栏目专家坐堂 → [求助]用代码创建临时表,可以用代码设置临时表自定义图标吗?


  共有2873人关注过本帖树形打印复制链接

主题:[求助]用代码创建临时表,可以用代码设置临时表自定义图标吗?

帅哥,在线噢!
蓝才文百
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
[求助]用代码创建临时表,可以用代码设置临时表自定义图标吗?  发帖心情 Post By:2017/2/10 11:14:00 [只看该作者]

如题所述,我动态创建临时表,用于容纳各个模块窗体,现在要通过代码设置这些不同临时表的自定义图标,请问代码如何写?谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/10 11:20:00 [只看该作者]

参考代码

 

Dim tab As object = basemainform.controls("mainpages")
tab.tabpages("表C").image = getimage("d:\test.ico")


 回到顶部
帅哥,在线噢!
蓝才文百
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2017/2/10 11:28:00 [只看该作者]

mainpages 是指系统自己显示表的那个 tab 吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/10 11:30:00 [只看该作者]

 是

 回到顶部
帅哥,在线噢!
蓝才文百
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2017/2/10 11:49:00 [只看该作者]

提示出错:
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2016.7.29.1
错误所在事件:窗口,LeftMenuForm,btnProducts,Click
详细错误信息:
未设置对象变量或 With 块变量。


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/10 11:50:00 [只看该作者]

贴出你写的代码。


 回到顶部
帅哥,在线噢!
蓝才文百
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2017/2/10 11:54:00 [只看该作者]

谢谢!
button click 中:
If Forms("商品管理").Opened = False Then
    Dim dtb As New DataTableBuilder("商品管理")
    dtb.AddDef("ID", Gettype(Integer))
    dtb.Build()
    'Tables("產品管理").image = GetImage("food32.ico")

    Forms("商品管理").open
    Dim tab As object = basemainform.controls("mainpages")
    tab.tabpages("產品管理").image = GetImage("food32.ico")
    MainTable = Tables("商品管理")
Else
    MainTable = Tables("商品管理")
End If

[此贴子已经被作者于2017/2/10 11:54:49编辑过]

 回到顶部
帅哥,在线噢!
蓝才文百
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2017/2/10 11:56:00 [只看该作者]

哦,看到了,我搞对象了,写错窗体名称。
[此贴子已经被作者于2017/2/10 11:55:49编辑过]

 回到顶部
帅哥,在线噢!
蓝才文百
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:400 积分:2486 威望:0 精华:0 注册:2015/1/31 23:19:00
  发帖心情 Post By:2017/2/10 11:57:00 [只看该作者]

可以了,谢谢!
是我那个窗体名称搞错了。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/10 11:59:00 [只看该作者]

If Forms("商品管理").Opened = False Then
    Dim dtb As New DataTableBuilder("商品管理")
    dtb.AddDef("ID", Gettype(Integer))
    dtb.Build()

    Forms("商品管理").open
    Dim tab As object = basemainform.controls("mainpages")
    tab.tabpages("商品管理").image = GetImage(ProjectPath & "images\food32.ico")
    MainTable = Tables("商品管理")
Else
    MainTable = Tables("商品管理")
End If

 回到顶部
总数 11 1 2 下一页