学习VB编程第73天 VB窗体怎么实现动态效果

小微 科技学习VB编程第73天 VB窗体怎么实现动态效果已关闭评论118字数 606阅读模式
摘要今天总结了一下VB窗体中实现动态效果的方法。在之前的学习中,要实现动态效果,都使用到时钟控件,通过时钟控件可以通过在不同时间点让图形相关参数的变化,实现动态效果,还可以通过,加载一...

今天总结了一下VB窗体中实现动态效果的办法。在以前的学习中,要实现动态效果,都使用到时钟控件,通过时钟控件可以通过在不同时间点让图形相关参数的变化,实现动态效果,还可以通过,加载一组联贯的图片实现动态效果。

范例1:通过循环加载一组图片实现动态效果:文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

Dim pcIndex As Integer文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

Private Sub Timer1_Timer文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

pcIndex = pcIndex + 1文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

If pcIndex > 15 Then pcIndex = 1文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

Image1.Picture = LoadPicture文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

End Sub文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

补充知识:如何获取一组联贯的图片,我使用的是FastStone Image Viewer软件,这个软件可以把gif图片拆分成一组联贯的图片,gif图片网上到处都有,网上可以随意搜寻,也能够通过视频软件截取动态图片。文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

范例2:通过随机加载图形的参数实现动态效果文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

Private Sub Timer1_Timer文章源自微观生活(93wg.com)微观生活-https://93wg.com/7330.html

Dim x As Single

Dim y As Single

Dim r As Single

Randomize

red = Int

green = Int

blue = Int

FillColor = RGB

FillStyle = vbSolid

x = ScaleWidth * Rnd

y = ScaleHeight * Rnd

r = y * Rnd + 1

Circle , r, RGB

End Sub

以上就是微观生活(93wg.com)关于“学习VB编程第73天 VB窗体怎么实现动态效果”的详细内容,希望对大家有所帮助!

 
小微
  • 版权声明: 本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:81118366@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
  • 转载请务必保留本文链接:https://93wg.com/7330.html