vb+.net數組計算器 vb設計一個簡單的數字計算器

VB.NET怎么編模擬袖珍計算器的完整程序?

Public C護激篙刻蕻灸戈熏恭抹lass Form1

成都創新互聯是一家專注于網站設計、做網站與策劃設計,乾安網站建設哪家好?成都創新互聯做網站,專注于網站建設10年,網設計領域的專業建站公司;建站業務涵蓋:乾安等地區。乾安做網站價格咨詢:028-86922220

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim c As Char

c = Trim(TextBox3.Text)

Select Case c

Case "+"

TextBox4.Text = Val(TextBox1.Text) + Val(TextBox2.Text)

Case "-"

TextBox4.Text = Val(TextBox1.Text) - Val(TextBox2.Text)

Case "*"

TextBox4.Text = Val(TextBox1.Text) * Val(TextBox2.Text)

Case "\"

If Val(TextBox2.Text) = 0 Then

MsgBox("分母為0")

Else

TextBox4.Text = Val(TextBox1.Text) \ Val(TextBox2.Text)

End If

Case "/"

If Val(TextBox2.Text) = 0 Then

MsgBox("分母為0")

Else

TextBox4.Text = Val(TextBox1.Text) / Val(TextBox2.Text)

End If

End Select

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

End

End Sub

End Class

如何用vb.net編寫一個簡單的計算器程序啊?多謝啊

你自己加窗體和空件吧

Private Sub a1_Click()

X = Val(Text1.Text)

Y = Val(Text2.Text)

s = X + Y

Text3.Text = s

Text3.Locked = True

End Sub

Private Sub a2_Click()

X = Val(Text1.Text)

Y = Val(Text2.Text)

s = X - Y

Text3.Text = s

Text3.Locked = True

End Sub

Private Sub a3_Click()

X = Val(Text1.Text)

Y = Val(Text2.Text)

s = X * Y

Text3.Text = s

Text3.Locked = True

End Sub

Private Sub a4_Click()

X = Val(Text1.Text)

Y = Val(Text2.Text)

s = X / Y

Text3.Text = s

Text3.Locked = True

End Sub

不會的叫我 在線談

vb控件數組制作一個只有加減乘除的簡易計算器

以下是一個簡單的+-*/的計算器代碼,按鈕采用數組,text2不可見。詳情也可在我的百度空間里查看“vb6 比較簡單的計算器代碼”下載源文件和說明。

Function Eval(ByVal Expressions As String) As String '文本運算vbs

Dim Mssc As Object

Set Mssc = CreateObject("MSScriptControl.ScriptControl")

Mssc.Language = "vbscript"

On Error GoTo EvalErr

Eval = Mssc.Eval(Expressions)

Exit Function

EvalErr:

Exit Function

End Function

Private Sub Command1_Click(Index As Integer)

Dim i As Long, j As Long

For i = 0 To 10 '數字輸出0-9和小數點,輸入按鈕的Caption值

If Index = i Then

Text2 = Text2 Command1(i).Caption

Text1 = Format$(Eval(Text2), "0.########") '格式化小于1大于-1的數,下同

End If

Next i

For j = 11 To 14 '運算符號輸出+-*/,輸入按鈕的Caption值

If Index = j Then

Text1 = Format$(Eval(Text2), "0.########")

Text2 = Text1 Command1(j).Caption

End If

Next j

End Sub

如何用vb中控件數組做一個簡易計算器?

我給你做個簡單的 吧 只做 + - * \ 創建工程后 2個textbox 文本框控件 4個command 按紐控件 1個lalbel 標簽控件 代碼實現如下:

dim a as integer , b as integer, sum as integer

a=text1.text

b=text2.text

Private Sub command1_Click()

sum=a+b

lalbel1.caption=sum

end sub

Private Sub command2_Click()

sum=a-b

lalbel1.caption=sum

end sub

Private Sub command3_Click()

sum=a*b

lalbel1.caption=sum

end sub

Private Sub command4_Click()

sum=a\b

lalbel1.caption=sum

end sub

代碼就這樣 , 按照你的要求寫的 希望給我加分哦

分享標題:vb+.net數組計算器 vb設計一個簡單的數字計算器
鏈接分享:http://m.kartarina.com/article12/dogisdc.html

成都網站建設公司_創新互聯,為您提供靜態網站網站設計公司定制網站做網站動態網站軟件開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站建設網站維護公司
主站蜘蛛池模板: 国模无码人体一区二区| 日韩人妻无码精品久久免费一| 高潮潮喷奶水飞溅视频无码| 日韩久久无码免费毛片软件| 亚洲国产精品无码专区在线观看 | 国产午夜激无码av毛片| 国产精品亚洲а∨无码播放麻豆 | 亚洲永久无码3D动漫一区| 日韩精品无码一区二区三区免费| 久久无码av亚洲精品色午夜| 国产午夜鲁丝无码拍拍| 无码免费午夜福利片在线| 无码中文字幕av免费放dvd| 无码任你躁久久久久久老妇| 成人免费午夜无码视频| 无码人妻久久一区二区三区免费 | 国产精品午夜无码体验区| 日韩精品无码中文字幕一区二区| 亚洲国产91精品无码专区| 国产AV无码专区亚洲AV麻豆丫| 久久久久亚洲av无码专区| 野花在线无码视频在线播放| 精品无码成人网站久久久久久| 亚洲看片无码在线视频| 国产精品无码午夜福利| 中日精品无码一本二本三本| 久久亚洲AV成人无码国产最大| 亚洲国产成人精品无码区二本| 久热中文字幕无码视频| 国产精品无码无片在线观看| 国产午夜无码专区喷水| 内射中出无码护士在线| 精品无码综合一区| 人妻系列AV无码专区| 国产成年无码AV片在线韩国| 亚洲中文字幕无码久久2017 | 日韩乱码人妻无码中文字幕久久 | 亚洲αⅴ无码乱码在线观看性色| 久久久久亚洲AV片无码下载蜜桃| 亚洲gv猛男gv无码男同短文 | 性色av无码不卡中文字幕|