19373.html
来自「VB技巧问答10000例 VB技巧问答10000例」· HTML 代码 · 共 23 行
HTML
23 行
<html> <head> <title>Re: 有谁会在LABEL固定大小条件上依文字多寡而改变文字大小...</title> </head> <body bgcolor="#FFFFFF" vlink="#808080"> <center> <h1>Re: 有谁会在LABEL固定大小条件上依文字多寡而改变文字大小...</h1> </center><hr size=7 width=75%><hr size=7 width=75%><p>Posted by 我也是菜鸟 on September 28, 1999 at 09:36:30:<p>In Reply to: <a href="18854.html">Re: 有谁会在LABEL固定大小条件上依文字多寡而改变文字大小...</a> posted by 蜈蚣 on September 13, 1999 at 03:37:45:<p>可试试下列方法 : <br>先设 fontsize=n 在以 textwidth() 函数求出该字型大小下字串的长度,在和 label 宽度比较并调整字型大小<p><p>: : 有谁会在LABEL固定大小条件上依文字多寡而改变文字大小...<br>: : 即label宽度不变,caption内文字超过宽度时,就自动缩小fontsize<br>: 偶是菜鸟, 若有误请不要K我......<br>: 这问题我有想到过<br>: 如果控制项label1是固定, 就开一个label2将<br>: With Label2<br>: .Visible=False<br>: .AutoSie=True<br>: .Caption=[Variable Value]<br>: :<br>: :<br>: End With<br>: If Label2.Width > [Variable Value] then _<br>: Label2.FontSize=[Variable Value]<br>: With Label1<br>: .Caption=Label2.Caption<br>: .Fontize = Label2.FontSize<br>: :<br>: :<br>: End With<br>: 偶是用这样子判断啦, 不然就粉麻烦(因为我不太懂API :~)<p><br><br><hr size=7 width=75%><p><a name="followups">Follow Ups:</a><br><ul><!--insert: 19373--></ul><!--end: 19373--><br><hr size=7 width=75%><p></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?