Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义函数设置表字体


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

主题:[求助]自定义函数设置表字体

帅哥哟,离线,有人找我吗?
2425004926
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:712 积分:5553 威望:0 精华:0 注册:2019/11/14 9:36:00
[求助]自定义函数设置表字体  发帖心情 Post By:2022/9/5 14:46:00 [只看该作者]

老师帮忙看一下,组合框ComboBoxViewFontSize是字体设置, Args(1)这是要设置的表
不设置自定义函数,正常使用没有问题
作为自定义函数这个代码就无法保存,显示出错

Dim e = Args(0)
If CInt(Args(0).Form.Controls("ComboBoxViewFontSize").text) > 9 Then
    Dim fnt As New Font(Args(1).Font.Name, CInt(Args(0).Form.Controls("ComboBoxViewFontSize").text), Args(1).Font.Style)
    Args(1).Font = fnt
Else
    Dim fnt As New Font(Args(1).Font.Name, 9, Args(1).Font.Style)
    Args(1).Font = fnt
End If


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


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/5 14:55:00 [只看该作者]

提示什么错误?

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


加好友 发短信
等级:三尾狐 帖子:712 积分:5553 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2022/9/5 15:01:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:00111.jpg
图片点击可在新窗口打开查看
 

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


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/5 15:37:00 [只看该作者]

Dim e = Args(0)
Dim fs As Single = CSng(e.Form.Controls("ComboBoxViewFontSize").text)
If fs < 9 Then fs = 9
msgbox(fs)
Dim t As Table = args(1)
msgbox(t..Font.Name)
msgbox(t.Font.Style)
Dim fnt As New Font(t.Font.Name, fs, t.Font.Style)
t.Font = fnt

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


加好友 发短信
等级:三尾狐 帖子:712 积分:5553 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2022/9/5 16:54:00 [只看该作者]

 好了!谢谢老师!


 回到顶部