VB编写小程序

来自:IT大全    更新日期:早些时候
如何使用VB编写一个简单的小程序~

Dim sec, min, h

Private Sub Command1_Click()
Timer1.Enabled = True
h = Text1.Text
min = Text2.Text
sec = Text3.Text
Timer2.Enabled = False
End Sub

Private Sub Command2_Click()
End
End Sub

Private Sub Form_Load()
Form1.BackColor = &HFFFF00
Timer1.Enabled = False
Timer1.Interval = 1000
Timer2.Enabled = True
Timer2.Interval = 1000

Text1.Text = 2
Text2.Text = "00"
Text3.Text = "00"
Command2.Caption = "退出"
Command1.Caption = "开始倒计时"
End Sub

Private Sub Timer1_Timer()
If sec > 0 Then
sec = sec - 1
Else:
If (min > 0 Or h > 0) Then
sec = 59
End If

If min > 0 Then
min = min - 1
Else:
If h > 0 Then
min = 59
End If

If h > 0 Then
h = h - 1
Else: Timer1.Enabled = False

CreateObject("SAPI.SpVoice").Speak "GAME OVER!"
Form1.BackColor = &HFF
End If
End If
End If
Text1.Text = h
Text2.Text = min
Text3.Text = sec
Label6.Caption = Now
End Sub

Private Sub Timer2_Timer()
Label6.Caption = Now
End Sub

添加一1个label,一个command,一个text即可,可循环修改密码

Dim a As StringPrivate Sub Command1_Click()If Command1.Caption = "确认" Then If Text1 = a Then Call nex Else MsgBox "密码错误!", vbExclamation, "信息" Text1 = "" Text1.SetFocus End IfElseIf Command1.Caption = "修改" Then Call xgEnd IfEnd SubSub nex()Label1.Caption = "新密码:"Text1.Text = ""Text1.SetFocusCommand1.Caption = "修改"End SubPrivate Sub Form_Load()Me.Caption = "密码修改"Text1 = ""Text1.PasswordChar = "*"Text1.ToolTipText = "默认密码:admin"Label1.Caption = "原密码:"Command1.Caption = "确认"Call miEnd SubSub mi()If Dir(App.Path + "\mm") "" Then Open App.Path + "\mm" For Input As #1 Input #1, a Close #1End If If a = "" Then a = "admin"End SubSub xg()Open App.Path + "\mm" For Output As #1 Print #1, Text1.TextClose #1a = Text1MsgBox "密码修改成功!", vbInformation, "提示"Text1 = ""Text1.SetFocusCommand1.Caption = "确认"Label1.Caption = "原密码:"End Sub

代码改为:Private Sub Form_Click()Dim a, b, c, d As StringDim sum, aver As Longa = Val(InputBox("请输入第一个数"))
b = InputBox("请输入第二个数")
c = InputBox("请输入第三个数")
d = InputBox("请输入第四个数")
sum = a + b + c + d
aver = sum / 4
Print "所输入的4个数字分别是"; a, b, c, d
Print "4个数字的和为"; sum
Print "4个数字的平均值为"; averEnd Sub VB6.0下调试通过。

优化了楼上的,计算100个都没问题,只要改下b的判断就可以Private Sub Form_Click()
Dim a, b, sum, aver As Long
Dim c As String
sum = 0
b = 1
Do While b <> 5 '你要要得数-1
a = Val(InputBox("请输入第" & b & "个数"))
c = c & "," & a
sum = sum + a
aver = sum / 4
b = b + 1
Loop
Print "所输入的" & b - 1 & "个数字分别是"; c
Print b - 1&; " 个数字的和为"; sum; ""
Print b - 1 & "个数字的平均值为"; aver
End Sub

a: InputBox ("请输入第一个数")
这里。a的赋值应该是a=InputBox ("请输入第一个数")其他类似


VB编写小程序视频

相关评论:
  • 17754201372想好好学习一下vba或者vb制作一些小程序,怎么样学习会更好更快,方便...
    蔺钱裕先要有一点概念,比如变量定义,基本语句 然后可以录制一些宏,然后查看其代码,再尝试修改。当有应用需求时,在网上搜索一下找到别人编的程序,大致看懂,尝试修改,为你所用。看书会比较枯燥,带着问题在网上学习会比较有意思一些,有时会有意外的收获。碰到不懂的函数,在office的vba编辑器里有在线帮助...

  • 17754201372用vb编一个小程序
    蔺钱裕'在窗体中画一个PICTUREBOX控件,并加载图片——你的那朵花 '画2个COMMAND按钮 Private Sub Command1_Click() '按一下按钮在窗体中随机打印一个图像 Dim curX As Long, curY As Long '当前打印位置 Randomize '开始参数随机数 curX = Rnd() * Me.ScaleWidth curY = Rnd() * Me.Sc...

  • 17754201372VB一个小程序
    蔺钱裕Option Explicit Const pi = 3.14159 Private len_S As Single, len_M As Single, len_H As Single Private Sub Form_Load()'先取各指针的长度 len_S = Sqr((LineS.Y2 - LineS.Y1) ^ 2 + (LineS.X2 - LineS.X1) ^ 2) '秒针长度 len_M = Sqr((LineM.Y2 - LineM.Y1) ^ ...

  • 17754201372我用vb弄得个小程序打开的时候怎么这个样子
    蔺钱裕1、新建一个空的功能,生成exe ,执行以后,看看有问题没 2、如果有,那重装VB 3、没有检查你的代码

  • 17754201372谁能帮我用VB设计个小程序
    蔺钱裕Dim S as String,A S="A1=12,A2=14,A3=333,B1=9,B2=123,B3=331,C1=23,C2=55,C3=99"A=Split(S,",")St=Inputbox("请输入要取的值(如:A1B2C3)")For i=1 to len(St) Step 2 C=Mid(i,St,2)For i=0 to Ubound(A)If Left(A(i),2)=C Then T=T & Right(A(i),2...

  • 17754201372你好,我想做一个VB小程序
    蔺钱裕Private Sub 结束_Click()End End Sub Private Sub 确定_Click()Label2.Caption = Text1.Text & "同学,你好,祝你学好vb程序设计"Me.结束.Visible = True Me.继续.Visible = True Label2.Visible = True Label1.Visible = False Text1.Visible = False Me.确定.Visible = False End Sub ...

  • 17754201372小弟需要用vb编写一个打印小程序
    蔺钱裕Private Sub Command1_Click()t = "我是中国人。他是日本人。你是哪里人。"tt = Split(t, "。", -1)Label1.Caption = tt(0) & "。"Label2.Caption = tt(1) & "。"Label3.Caption = tt(2) & "。"End Sub '方法二:LABEL1复制粘贴为组控件 Private Sub Command1_Click()t = ...

  • 17754201372vb 制作一个小程序,标题栏带有问号按钮,怎么点击这个按钮进入我设计的窗...
    蔺钱裕1、首先,双击窗体空白处进copy入代码窗口。2、然后我们在事件中找到百Click事件。3、这个度时候开始编写代码测试【问Print "我是Click单击答属性!"】。4、然我们开始运行测试。5、启动后,我们在窗体空白处单击。6、这个时候我们将可以看到测试的效果。

  • 17754201372在VB中怎么制作一个银行密码校对的小程序
    蔺钱裕起到计时作用,同时需要注意的是在程序运行时控件是不显示出来的。首先启动vb6.0,执行文件-新建命令,弹出新建工程对话框,在该对话框中选择标准的exe后点击打开按钮,进入vb程序主界面。在主界面中,按住鼠标左键按住窗体周围的任意一个小正方形进行拖拽,调节窗体的大小,直至自己满意为止。

  • 17754201372vb做一个简单的小程序
    蔺钱裕Option Explicit Private Sub Form_Load()ShockwaveFlash1.Movie = "D:\\wwwroot\\KuFang\\images\\1.swf"ShockwaveFlash1.Menu = False ShockwaveFlash1.Playing = True End Sub Private Sub Timer1_Timer()End End Sub 建一个无边框窗体,复制上面代码进去就OK了 工程文件给你发过去了 后发的是修改过...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网