广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    vb(visual basic)制作简单动画之“加载中”动画

    来源:网络收集  点击:  时间:2024-04-04
    【导读】:
    利用vb中的timer控件来控制事件的发生,就可以实现简单的动画效果。下面,我们以常见的类似“加载中”动画,来看看timer控件的使用方法。工具/原料more电脑vb软件方法/步骤1/5分步阅读

    我们打开vb,用左侧工具栏的“picturebox”控件,来作为我们动画素材的容器。我们只需要把我们所需要显示的图片放进picturebox即可。

    2/5

    简单添加“picturebox”控件,并复制粘贴若干个,这里添加了4个图框;

    以及一个timer控件用于控制动画的动作效果,并设置图片变化的时间间隔即timer控件的interval属性,这里设置为500,单位为毫秒ms(1s=1000ms)。

    然后得到了程序的简单界面。

    3/5

    程序启动后进行初始化,即在form_load事件中,加载动画图片,启动计时器。

    图片框内加载图片语句:

    例如在picture1中加载为:

    picture1.picture=loadpicture(“图片路径”);

    启动计时器,timer控件的enabled属性为true。

    4/5

    这里是要达到“加载中”的动画效果,这里利用一个图片的移动,即一个不同于其他几个的图片,与原来位置的图片进行“互换”,来达到效果。当然还有其他方法。

    利用“赋予”变量,来实现图片的互换;

    外加简单的循环语句,即可实现多次互换。

    下面是程序运行时的界面与动画代码。

    5/5

    在timer控件下,以一定的时间间隔执行事件,即完成了简单的”加载中“动画。

    下面是程序运行时的gif图片。

    制作
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_422529.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 21:47:36  耗时:0.036
    0.0356s