以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  专业报表设置字体时用全局变量就会出错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=129353)

--  作者:happyft
--  发布时间:2018/12/27 8:51:00
--  专业报表设置字体时用全局变量就会出错
Dim rx As New prt.RenderText \'定义一个文本对象
rx.Style.Font = New Font("宋体", 18, FontStyle.Bold) \'设置字体
rx.Style.Font = New Font("宋体", prt_Upfontsize, FontStyle.Bold) \'设置字体

如果字体大小那里用明确的数字比如18没没问题,下面一行用全局变量就会出现下面的错误

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

字体大小用户打印前是可以根据自己需要设置保存在全局变量中调用,下面那句应该如何写才能避免上述错误?

谢谢!



 



--  作者:有点甜
--  发布时间:2018/12/27 9:51:00
--  

定义成单精度小数

 

rx.Style.Font = New Font("宋体", csng(prt_Upfontsize), FontStyle.Bold)