Dim n1, h1, h2 As Integer, a As IntegerPrivate Sub Command1_Click()
Dim s
s = "请输入三角形的行数" + Chr(13) + Chr(10) + "3到17之间的整数"
a = InputBox$(s, "输入行数", 12)
Command2.Enabled = True
Command3.Enabled = True
n1 = 0
n2 = 0
End SubPrivate Sub Command2_Click()
Cls
Timer11.Interval = a * 100
Timer1.Enabled = True
Timer11.Enabled = True
End SubPrivate Sub Command3_Click()
Cls
Timer22.Interval = a * 100
Timer2.Enabled = True
Timer22.Enabled = True
End SubPrivate Sub Command4_Click()
End
End SubPrivate Sub Timer1_Timer()
n1 = n1 + 1
Print Tab(30 - n1); String$(2 * n1 - 1, "*")
End SubPrivate Sub Timer11_Timer()
Timer1.Enabled = False
Timer11.Enabled = False
n1 = 0
End SubPrivate Sub Timer2_Timer()
n2 = n2 + 1
Print Tab(10 + n2); String$(2 * a - (2 * n2 - 1), "*")
End SubPrivate Sub Timer22_Timer()
Timer2.Enabled = False
Timer22.Enabled = False
n2 = 0
End Sub
这是个根据用户输入的数字,然后用户选择点击“三角形”或“倒三角形”,则输出相应的图形,但是输出倒三角形时不对,各位大侠烦请帮忙看看
Dim s
s = "请输入三角形的行数" + Chr(13) + Chr(10) + "3到17之间的整数"
a = InputBox$(s, "输入行数", 12)
Command2.Enabled = True
Command3.Enabled = True
n1 = 0
n2 = 0
End SubPrivate Sub Command2_Click()
Cls
Timer11.Interval = a * 100
Timer1.Enabled = True
Timer11.Enabled = True
End SubPrivate Sub Command3_Click()
Cls
Timer22.Interval = a * 100
Timer2.Enabled = True
Timer22.Enabled = True
End SubPrivate Sub Command4_Click()
End
End SubPrivate Sub Timer1_Timer()
n1 = n1 + 1
Print Tab(30 - n1); String$(2 * n1 - 1, "*")
End SubPrivate Sub Timer11_Timer()
Timer1.Enabled = False
Timer11.Enabled = False
n1 = 0
End SubPrivate Sub Timer2_Timer()
n2 = n2 + 1
Print Tab(10 + n2); String$(2 * a - (2 * n2 - 1), "*")
End SubPrivate Sub Timer22_Timer()
Timer2.Enabled = False
Timer22.Enabled = False
n2 = 0
End Sub
这是个根据用户输入的数字,然后用户选择点击“三角形”或“倒三角形”,则输出相应的图形,但是输出倒三角形时不对,各位大侠烦请帮忙看看
解决方案 »
- Round(VAL("682.088"),-2)这样写怎么有误
- VB如何操作当前已经打开的工作薄?
- 如何用VB获取在网页上的图片数据,注意不是链接,是数据,然后显示在程序里?
- VB中如何获取SQL Server服务器名
- 如何让我的程序在报错后不要退出,而是保持现有状态,特别是数据库操作时?谢谢!
- 菜鸟又来麻烦各位大虾了——Data控件问题(在线等待)
- MSHFLEXGRID控件高手请来看帮忙!来者给分,答案正确再加分。
- listview控制選中行的背景,難度等級-高
- 这个问题也许太简单了:请问如何将Picture内的图像在硬盘上另存为BMP
- timer控件在程序中起什么作用?
- msde装不上,提示是要求强sa密码,然后安装程序退出。如何办呀?
- SQL查询问题
第二,建议不要用timer来控制结束,
简单地在timer1里用
if n1>a then timer1.enabled=false
我在机子上测试通过了