关于MSHFlexGrid的使用 但是MSHFlexGrid的行高不会自动变高,有没有什么属性可以得到他换了几行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MSHFlexGrid1.WordWrap = TrueMSHFlexGrid1.ColWidth(1) = 1000MSHFlexGrid1.TextMatrix(1, 1) = "True 单元文本显示为多行自动换行的文本。 "Printer.Font = MSHFlexGrid1.FontMSHFlexGrid1.RowHeight(1) = int((Printer.TextWidth(MSHFlexGrid1.TextMatrix(1, 1)) / MSHFlexGrid1.ColWidth(1)+0.5) * 300一个很笨的办法,用printer对象计算出文字的长度,从而得到行数,然后调整行高 printer对象可以用PicBox代替,有谁知道PicBox如何声明,我是在类模块中写代码,不想声明为窗体上的PicBox。PicBox能否直接引用?谢谢。 Dim x As ControlSet x = Controls.Add("VB.picturebox", "pic1")x.Font = Text1.Fontx.FontSize = Text1.FontSizex.FontBold = Text1.FontBoldMsgBox x.FontSizeMsgBox x.TextWidth("四大皆空发火点技术")然后再判断换行。不知道在类模块中是否可行,没有测试,不好意思! 水晶报表打印为何在有空格时会换行,如何解决?? 回家,散分喽 關於B/S結構 请大哥们帮忙。有关VBA和access的问题! access的字段问题 请问怎样使label或text可以多行显示?谢谢 vb中怎么运行dos命令 有没有高手进来看看,求助!!!!!!!!!!!!!!!!! MSFlexGrid生成excel的问题,在线等待~~~~~~~~~~~~~~!MSFlexGrid生成excel的问题,在线等待~~~~~~~~~~~~~~! Crystal Reports 8.5 导出到EXCEL出不了中文? winXP是用basic写的 在VB中如何使用动态库?
MSHFlexGrid1.ColWidth(1) = 1000
MSHFlexGrid1.TextMatrix(1, 1) = "True 单元文本显示为多行自动换行的文本。 "
Printer.Font = MSHFlexGrid1.Font
MSHFlexGrid1.RowHeight(1) = int((Printer.TextWidth(MSHFlexGrid1.TextMatrix(1, 1)) / MSHFlexGrid1.ColWidth(1)+0.5) * 300一个很笨的办法,用printer对象计算出文字的长度,从而得到行数,然后调整行高
Set x = Controls.Add("VB.picturebox", "pic1")
x.Font = Text1.Font
x.FontSize = Text1.FontSize
x.FontBold = Text1.FontBold
MsgBox x.FontSize
MsgBox x.TextWidth("四大皆空发火点技术")然后再判断换行。
不知道在类模块中是否可行,没有测试,不好意思!