哈哈~ 5楼兄弟思路不错啊!!//我的思路! 设置label 高度= 很高 使用split 把原来label内容转换成一个字符一行的格式 再重新赋值就可以完成你想要的效果了例 材料:1个label 设置:设置为自动调整大小 复制如下代码可以看到效果: Private Sub Form_Click() For i = 1 To Len(Label1.Caption) a = Mid(Label1.Caption, i, 1) s = s & a & vbCrLf Next i Label1.Caption = s End Sub 注意! 测试时候只点一下窗体 再点一下 字距就远了 可以稍做限制
Label1.Caption = "测试字体"
End SubPrivate Sub Command2_Click()
Label1.Caption = "测" & Chr(13) & "试" & Chr(13) & "字" & Chr(13) & "体" & Chr(13)
End Sub是这意思吗?
设置label 高度= 很高
使用split 把原来label内容转换成一个字符一行的格式
再重新赋值就可以完成你想要的效果了例
材料:1个label
设置:设置为自动调整大小
复制如下代码可以看到效果:
Private Sub Form_Click()
For i = 1 To Len(Label1.Caption)
a = Mid(Label1.Caption, i, 1)
s = s & a & vbCrLf
Next i
Label1.Caption = s
End Sub
注意! 测试时候只点一下窗体 再点一下 字距就远了 可以稍做限制
然后把label拉成竖长条