當前位置:首頁 » 編程軟體 » vb編程例題

vb編程例題

發布時間: 2022-07-15 02:48:48

❶ 求一個簡單vb編程實例~

控制項:image,picture,timer代碼:Dim x As Integer
Dim y As IntegerPrivate Sub Form_Load()
x = 100
y = 100
Timer1.Interval = 100
End SubPrivate Sub Timer1_Timer()
If img.Top >= pic.Height - img.Height Then
y = -100
End If
If img.Top <= 0 Then
y = 100
End If
If img.Left >= pic.Width - img.Width Then
x = -100
End If
If img.Left <= 0 Then
x = 100
End If
img.Top = img.Top + y
img.Left = img.Left + x
End Sub
以上代碼實現的是圖片框中的一個小球做的規律的運動,當小球碰到圖片框邊緣時便反彈繼續運動

❷ VB編程題

首先,如果你選擇的文本不是空字元串(有單詞),那麼進行for循環,c
=
Mid(Text1.SelText,
i,
1)這個函數是取得你所選擇文本的從第i個算起的第1個字元,就是第i個字元,配合下面if語句結構,If
c
<>
"
"
Then
t
=
t
+
c
else......,如果這個第i字元不是空字元串,那麼字元串累積,如果第i字元是空字元串,則累積結束。直觀表現就是選出你一段話中的一個單詞,然後和the進行比對(因為英文單詞和單詞之間是空字元串相隔的)。
打個比方如果你選的一段話為qwe
the
twety,變數i在for循環中從1到13(字元串長度:11個字母加上2個空格間隔)i=1時c=Mid(qwe
the
twety,
i,
1)=q,t此時為空字元串,執行t
=
t
+
c後t=q,i=2時c=Mid(qwe
the
twety,
i,
1)=w,執行t
=
t
+
c後t=qw,i=3時c=Mid(qwe
the
twety,
i,
1)=e,執行t
=
t
+
c後t=qwe,i=4時c=Mid(qwe
the
twety,
i,
1)=
(空字元串),進入if分支語句,LCase$(t)
=qwe(如果此時c為空字元串,LCase$(c)=(空字元串),),不是the,不執行m=m+1,m=0
進行比較,不是the,m無變化,i=5、6、7、8,此時LCase$(t)
=the(i=8時c仍為空字元串),執行m=m+1。
綜上所述,如果用
LCase$(c)="the"運行,c此時為空字元串,LCase$(c)為空字元串,LCase$(c)="the"這個條件達不到,不能執行m=m+1,所以m一直是0
望採納

❸ 高中vb編程例題詳解

Private Sub Command1_Click()
Dim a As Double, b As Double
a = InputBox("a的值")
b = InputBox("b的值")
c = InputBox("c的值")
Print "x1="; (-b + (b ^ 2 - 4 * a * c) ^ 0.4) / 2 / a, "x2="; (-b - (b ^ 2 - 4 * a * c) ^ 0.4) / 2 / a
End Sub

❹ vb編程例題

PrivateSubCommand1_Click()
Dima(10)AsInteger,xAsInteger
Randomize
Fori=1To10
a(i)=Int(Rnd()*51)
Printa(i);
Nexti
Print
x=InputBox("請輸入一個數:")
Fori=1To10
Ifa(i)=xThenExitFor
Nexti
Ifi<11Then
Print"a(";i;")=";x
Else
Print"未找到";x
EndIf
EndSub

❺ vb程序設計實例100

試題一.1

Private Sub Form_Click()
Print fs_sum(100)
End Sub
Function fs_sum(ByVal n As Integer) As Single
Dim s!, nc! '和與倒數
s=0
For i = 1 To n
nc = 1 / i
s = s + nc
Next i
fs_sum = s
End Function
試題一.2
Private Sub Form_Click()
For i = 1 To 4
Print Space(4 - i);
For j = 1 To i
Print "* ";
Next j
Print
Next i
End Sub
待續,未完...

❻ vb編程實例

Static s As Integer s 是靜態變數,過程結束後,數據依然存在,且值保持原來不變
一開始s=0
m(1),走入Function,時,n=1 ,循環一次(加上一個1),s=1,m(1)=1
m(2),走入Function,時,s=1(值保持原來1不變),n=2 ,循環2次(加上2個1),s=3,m(2)=3
m(3),走入Function,時,s=3(值保持原來3不變),,n=3 ,循環3次(加上3個1),s=6,m(3)=6
m(1)+m(2)+m(3)=1+3+6=10

❼ vb編程題目

Private Sub Command1_Click()

If Len(Text1) >= 2 Then

Text1 = Left(Text1, 2)

End If

End Sub

Private Sub Command2_Click()

Text1 = ""

End Sub

Private Sub Form_Load()

Label1.Caption = "新字元串"

Command1.Caption = "左邊2個字元"

Command2.Caption = "清空"

Text1 = ""

'這里不知道 三號是多大時,可以手動設置文本框字體大小為三號,然後顯示下字體大小,就知道三號字體等於15.75

Print Text1.FontSize

Text1.FontSize = 15.75

Text1.ForeColor = vbRed

Text1 = "aBcDeF"

End Sub

❽ VB編程例題,100-200之間不能被3整除的數

Private Sub Command1_Click() '點擊開始按鈕
Dim i As Integer
For i = 100 To 200
If i Mod 3 <> 0 Then
List1.AddItem i
End If
Next i
End Sub

Private Sub Command2_Click() '點擊清除按鈕
List1.Clear
End Sub

Private Sub Form_Load()
Command1.Caption = "開始"
Command2.Caption = "清除"
End Sub

❾ VB編程題目

Private Sub Command1_Click()

Label1.Caption = "多預習,問題在心中"

End Sub

Private Sub Command2_Click()

Label1.Caption = "認真聽,知識記腦里"

End Sub

Private Sub Command3_Click()

Label1.Caption = "多練習,實踐出真知"

End Sub

Private Sub Form_Load()

Label1.FontSize = 20

Label1.Caption = "歡迎學習Visual Basic"

Command1.Caption = "上課前"

Command2.Caption = "上課時"

Command3.Caption = "上課後"

End Sub

❿ vb程序設計例題

修改好了測試成功,但是,基本上,偶數和會大於所有的數
Private
Sub
Command1_Click()
Dim
a(10)
As
Double
Dim
t
As
Double
Randomize
For
i
=
1
To
10
a(i)
=
Int(Rnd
*
100
+
2)
'設十個數,給十個數隨機賦值
If
a(i)
Mod
2
=
0
Then
t
=
t
+
a(i):
Print
"偶數為";
a(i)
Next
i
Print
"偶數的和為";
t
For
i
=
1
To
10
If
a(i)
<
t
Then
Print
"小於偶數和的數";
a(i)
Next
i
End
Sub

熱點內容
安卓怎麼關閉藍牙自動連接 發布:2024-09-08 10:58:12 瀏覽:11
tsm伺服器修改ip地址 發布:2024-09-08 10:21:06 瀏覽:615
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:397
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:441
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:874
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101