手机分类
  导航: 电脑时代在线 · 程序设计 · VB程序设计 · VB编程实例
有问题吗?看 疑难解答 电脑术语

教小朋友认识红绿灯

 
硬件盘点
手机推荐
 
『教小朋友认识红绿灯』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2005-3-21 
笔者在教小朋友认识红绿灯时,曾用VB编过一个小程序来说明红绿灯的作用,当红灯时程序中的小孩为静止的,当为绿灯时小孩就不停的走了起来。用后感觉效果不错,家中有小朋友的赶快来试一下吧。

第一步设计用户界面如下:

timer1的interval属性设为3000,用来控制红绿灯转换。

timer2的interval属性设为200,用来控制小孩走动。

shape1的shape属性为3-circle

fillcolor为红色

fillstyle为0-solid

image2---image5:用来存放四幅小孩的图片,其visible属性为false。

image1:用来显示动态的小孩。

Private Sub Form_Load()

Shape1.FillColor = RGB(255, 0, 0)

End Sub

Private Sub Timer1_Timer() ‘用来控制红绿灯转换

If Shape1.FillColor = RGB(255, 0, 0) Then

Shape1.FillColor = RGB(0, 255, 0)

Timer2.Enabled = True

Else

Shape1.FillColor = RGB(255, 0, 0)

Timer2.Enabled = False

End If

End Sub

Private Sub Timer2_Timer() ‘用来控制小孩走动

Static n As Integer

n = n + 1

If n = 1 Then

Image1.Picture = Image2.Picture

ElseIf n = 2 Then

Image1.Picture = Image3.Picture

ElseIf n = 3 Then

Image1.Picture = Image4.Picture

ElseIf n = 4 Then

Image1.Picture = Image5.Picture

n = 0

End If

End Sub

第二步,单击F5运行。

程序每3秒中红绿灯就转换一次,当红灯时,程序中的小孩为静止的,当绿灯时,小孩就不停的走了起来。即简单又形象,赶快用它来教你家中的小朋友来认识红绿灯吧。

奚越 XXIYYUE@SINA.COM  


如果您有什么疑问,可以至论坛提出或者解答他人的疑问   返回页面顶部

】【关闭窗口
·上一篇教程:
·下一篇教程:
·导航: 电脑时代在线 · 程序设计 · VB程序设计 · VB编程实例
相关文章
 
搞笑自拍|图片故事|美女图库|体坛宝贝|明星爆料|世界奇观|风光摄影|历史回忆|大千世界
Photshop超炫图片
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部  
网站文本地图
  版权所有:电脑时代在线 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright © 2005-2007 www.PCvz.com online services. all rights reserved. 蜀ICP备05015578
Template designed by LaoJiang. Optimized for 1024x768 to Firefox,Opera and MS-IE. Site powered by EQL.
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光