中易网

VB如何让字体随机变大缩小??

答案:2  悬赏:50  
解决时间 2021-02-17 05:24
求教,谢谢
最佳答案
Private Sub Command1_Click()
a = Int(Rnd * 41) + 4 '4到40,根据需要自己改
Text1.FontSize = a

End Sub
不用按command1的话,就放入timer里
Private Sub Form_Load()
Timer1.Interval = 100‘越小变化越赽
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
a = Int(Rnd * 41) + 4 '4到40
Text1.FontSize = a
End Sub
全部回答
option explicit private sub command1_click() dim rndnum as integer static fntsze as integer static turn as long turn = turn + 1 ' 原型: int((upperbound - lowerbound + 1) * rnd + lowerbound) rndnum = int((3 - 1 + 1) * rnd + 1) cls print "size multiple: " & rndnum ' 用于调试输出字体倍数... if turn = 1 then     fntsze = label1.fontsize     label1.fontsize = label1.fontsize * rndnum else     label1.fontsize = fntsze * rndnum end if end sub ' 提问题所遇见的字体一直放大的原因是因为 ' 把字体的大小作为随机数x字体本身的大小 ' 这样做的话每次改变了大小之后, 又会在 ' 原基础上再次改变, 所以你见到的是越来越大 ' 解决方法是建立一个数字, 每次加一. ' 再建立一个变量保存最初的字体大小 ' 在原字体大小基础上生成一个随机数来改变大小
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
津汉三支线/津汉改线(路口)在哪里啊,我有事
我要去安装一个门头,但他吸塑字背面拆不开!
keil软件下载!
纺丝棉的成分是什么?比例是多少?
陕西新诺泰克斯管道连接设备制造有限公司地址
14cmAC16I沥青混凝土面层中AC16是什么意思
有一组对面是正方形的长方体,正方形的边长是
北京东四速8酒店地址在什么地方,想过去办事
选举团的各级委员时,当多少票即为当选
求变形计高肖男的完整视频 百度云资源谢谢
奔跑吧兄弟2017什么时候播出
武进市鹏达电机厂地址有知道的么?有点事想过
在朋友家拿的二个月幼鸽,我养了五十天今天放
苹果系统10.11.1Office2016激活失败怎么办
南一环路屯溪路段在哪里啊,我有事要去这个地
推荐资讯
1,2,3,4,5,6,7,8各用一次,()加()等于9;()减
好粥道养生粥在什么地方啊,我要过去处理事情
米爱摄影工作室在什么地方啊,我要过去处理事
满洲里途尚私人订制旅游信息咨询服务有限公司
bigbang中的成员都会什么语言
朋友要结婚了,我没工作没钱,还去不去参加朋
台式机用外置网线网卡连wifi很慢怎么办
杭州市城市规划信息中心怎么去啊,有知道地址
方舟艺术教育中心怎么去啊,有知道地址的么
双耳不闻窗外事全诗
和一个朋友绝交了,怎么才能和好?
我喜欢上我们班的男班主任了,我该怎么办。
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?