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
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编写小程序视频
相关评论:
蔺钱裕先要有一点概念,比如变量定义,基本语句 然后可以录制一些宏,然后查看其代码,再尝试修改。当有应用需求时,在网上搜索一下找到别人编的程序,大致看懂,尝试修改,为你所用。看书会比较枯燥,带着问题在网上学习会比较有意思一些,有时会有意外的收获。碰到不懂的函数,在office的vba编辑器里有在线帮助...
蔺钱裕'在窗体中画一个PICTUREBOX控件,并加载图片——你的那朵花 '画2个COMMAND按钮 Private Sub Command1_Click() '按一下按钮在窗体中随机打印一个图像 Dim curX As Long, curY As Long '当前打印位置 Randomize '开始参数随机数 curX = Rnd() * Me.ScaleWidth curY = Rnd() * Me.Sc...
蔺钱裕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) ^ ...
蔺钱裕1、新建一个空的功能,生成exe ,执行以后,看看有问题没 2、如果有,那重装VB 3、没有检查你的代码
蔺钱裕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...
蔺钱裕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 ...
蔺钱裕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 = ...
蔺钱裕1、首先,双击窗体空白处进copy入代码窗口。2、然后我们在事件中找到百Click事件。3、这个度时候开始编写代码测试【问Print "我是Click单击答属性!"】。4、然我们开始运行测试。5、启动后,我们在窗体空白处单击。6、这个时候我们将可以看到测试的效果。
蔺钱裕起到计时作用,同时需要注意的是在程序运行时控件是不显示出来的。首先启动vb6.0,执行文件-新建命令,弹出新建工程对话框,在该对话框中选择标准的exe后点击打开按钮,进入vb程序主界面。在主界面中,按住鼠标左键按住窗体周围的任意一个小正方形进行拖拽,调节窗体的大小,直至自己满意为止。
蔺钱裕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了 工程文件给你发过去了 后发的是修改过...