我在label中动态加入字符串,我想计算字符串的长度
来动态改变label的长度,不知怎么计算.
我的label是"宋体",常规,10号字,
来动态改变label的长度,不知怎么计算.
我的label是"宋体",常规,10号字,
解决方案 »
- 这样的软件件功能如何实现呢?
- 关于[Picturebox的Height和Frame的Height]的问题
- Vb初学者,关于Basic语言里Remove函数得用法?
- 我编写了一个程序,如何让它一天的某个时刻执行一次?
- 求救,提示with变量未设置,跪求
- 简单问题。UP有分!!!
- 如何用程序移动ListView的滚动条???(十万火急)...谢谢各位大虾
- 如何在VB中运行SQL脚本文件在服务器上建立数据库,存储,触发器等
- 请问如何在picturebox 中,loadpicture一张图片并在上面写一行文本并且打印出来(类似于水印效果)
- 请问哪儿有InstallShield(真正)中文版,可以做出金山词霸.net的安装效果。
- 关于版本控制,请各位帮助小弟!
- VB与串口传输问题请教各位高手!等待!
把 Label 的 AutoSize 直接设成 True
Private Sub Command1_Click()
Dim temppic As PictureBox
Set temppic = Controls.Add("vb.picturebox", "temppic")
temppic.Font = Me.Label1.Font
Dim i As Long
Dim s As String
s = "123456abcqqqqqqqqq"
i = temppic.TextWidth(s)
Me.Label1.Caption = s
Me.Label1.Width = i
Controls.Remove temppic
End Sub
推荐把Label的 AutoSize直接设成True