zoukankan      html  css  js  c++  java
  • visual basic VB.NET实例系列教程第二节(好玩又有趣的龟兔赛跑程序)

    没有什么比时间更具有说服力了,因为时间无须通知我们就能改变一切。《活着》----余华

    时间过得真快呀,马上又到一天的下午三点了,今天我们继续教程,今天我们学点简单又有趣的东西。

    龟兔赛跑是我们从小就听着长大的故事,这故事告诉我们需要道理,后面也有闲着无聊又改编了新龟兔赛跑,这些都是后话了。

    今天我们就想想怎么用我们的vb语言来实现龟兔赛跑呢?大家思考一下。

    ---------------------------------------------------------------------------------------------------------

    我叫万能分割线!思考五分钟,回答两小时。

    ---------------------------------------------------------------------------------------------------------

    好了,想必大家都有自己心中的想法了,那就关注我的公众号:码农朝圣路  ,把你心中的想法大胆告诉小编吧!

    设计思路:既然叫赛跑,那比赛应该有什么?不需啤酒,不需花生,不需可乐,也不需要矿泉水,额-~~跑偏了,

                      哈哈,言归正传,比赛我们需要谁,肯定要乌龟和兔子了,还要什么呢?既然比赛肯定还要起点和终点了。

                      好了,材料准备好了,就准备下锅了,额~~~,又跑偏了,我们就把这几个材料准备好。

    整体框架:如图 两个picturebox  用来加载乌龟和兔子,三个label展示内容,四个button控制比赛。

    代码设计:我们怎么让来让乌龟和兔子动起来呢?我们看到,乌龟和兔子是加载到picturebox里的,那么我们是不是可以通过点击

                     相应 button来让picturebox移动,从而让他们真正跑起来呢?这节课知识点比较简单,就一个图片加载和移动。废话不多说

                      我们来看实现的关键代码,如下:

    最终效果: 

    抛个小作业,这个节学习的,我们是通过点击按钮来一步步控制的,我们能否用第一节学到

    的知识来让乌龟和兔子自动跑起来,跑到终点呢?

    感兴趣的小伙伴,欢迎投稿,或关注我的公众号,找小编要自动跑起来的源码!

  • 相关阅读:
    二维数组传递参数问题
    常用软件
    mybatis项目采用mybatis-plus开发,报:Invalid bound statement (not found) 异常,详细解决方案
    PowerDesigner一键导出数据库设计表结构
    微信即将有自己的输入法,真的是要保护用户隐私吗?
    字段解析之OopMapBlock(4)
    字段解析(3)
    字段解析之伪共享(2)
    字段解析(1)
    常量池解析(2)
  • 原文地址:https://www.cnblogs.com/ddkoo/p/13366481.html
Copyright © 2011-2022 走看看