ΠΠ°ΠΊ Π² visual basic ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π²: ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² vba excel?
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² vba excel?
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π² Π²ΠΈΠ΄Π΅ HTML ΡΡΡΠ°Π½ΠΈΡΡ
Microsoft Excel ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β Visual Basic for Πpplications (VBA). ΠΡΠΎΡ ΡΠ·ΡΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠ΅ Π² ΡΡΠ΅Π΄Π΅ Microsoft Office. Π Π΅Π΄Π°ΠΊΡΠΎΡ Visual Basic for Application ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Excel.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ VBA ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈ Π±ΡΡΡΡΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π΄Π°ΠΆΠ΅ Π½Π΅ ΡΠ²Π»ΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠΌ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π Π΅Π΄Π°ΠΊΡΠΎΡ Visual Basic for Application ΠΈΠΌΠ΅Π΅Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ ΡΡΠ΅Π΄Ρ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΊΡΠ°Π½Π½ΡΠ΅ ΡΠΎΡΠΌΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ.
Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Excel, Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΡΠ΅ ΠΌΠ°ΡΡΠ΅ΡΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΌΠ°ΠΊΡΠΎΡΡ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΌΠ΅Π½Ρ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
- Π Π°Π±ΠΎΡΠ° Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π²Π»Π°Π΄Π΅Π΅Ρ Π°Π·Π°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π±Π΅ΠΉΡΠΈΠΊΠ΅ ΠΈΠ»ΠΈ Π½Π° Π»ΡΠ±ΠΎΠΌ Π΄ΡΡΠ³ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄:
- Private Sub userform_activate()
- Width = 355
- Height = 238
- End Sub
- Private Sub webbrouser1_statustextchange(ByVal text As String)
- End Sub
- Private Sub CommandButton1_Click()
- Dim x As Double
- Dim y As Double
- Dim z As Double
- x = CDbl(TextBox1. text)
- y = CDbl(TextBox2.text)
- z = x + y
- TextBox3.text = z
- End Sub
- Private Sub CommandButton2_Click()
- Dim x As Double
- Dim y As Double
- Dim z As Double
- x = CDbl(TextBox1.text)
- y = CDbl(TextBox2.text)
- z = x β y
- TextBox3.text = z
- End Sub
- Private Sub CommandButton3_Click()
- Dim x As Double
- Dim y As Double
- Dim z As Double
- x = CDbl(TextBox1.text)
- y = CDbl(TextBox2.text)
- z = x * y
- TextBox3.text = z
- End Sub
Private Sub CommandButton4_Click()
- Dim x As Double
- Dim y As Double
- Dim z As Double
- x = CDbl(TextBox1.text)
- y = CDbl(TextBox2.text)
- If y 0 Then
- z = x / y
- TextBox3.text = z
- Else
- TextBox3.text = Β«ΠΠ΅Π»ΠΈΡΡ Π½Π° Π½ΠΎΠ»Ρ Π½Π΅Π»ΡΠ·ΡΒ»
- End If
- End Sub
- Private Sub CommandButton7_Click()
- Dim x As Double
- Dim y As Double
- Dim z As Double
- x = CDbl(TextBox1. y
- TextBox3.text = z
- End Sub
- Private Sub CommandButton6_Click()
- Dim x As Double
- Dim y As Double
- Dim z As Double
- x = CDbl(TextBox1.text)
- y = CDbl(TextBox2.text)
- z = x * y / 100
- TextBox3.text = z
- End Sub
- Private Sub CommandButton10_Click()
WebBrowser1.navigate Β«C:UsersΠ³ΡΡΠΊDocuments
.htmlΒ»
- WebBrowser1.Visible = True
- End Sub
- Private Sub CommandButton11_Click()
- Width = 500
- Height = 400
- WebBrowser1.Visible = True
- CommandButton9.Visible = True
- CommandButton10.Visible = True
- End Sub
- Private Sub CommandButton9_Click()
- Dim fso As Scripting.fileSystemObject
- Dim r As Scripting.textstream
- Set fso = New Scripting.fileSystemObject
Set r = fso.OpenTextFile(Β«C:UsersΠ³ΡΡΠΊDocuments
.htmlΒ», forWriting, True)
- r.WriteLine «»
- r. WriteLine «»
- Dim z As Single
- Dim x As Single
- Dim c As Single
- x = TextBox1.text
- y = TextBox2.text
- z = TextBox3.text
- r.WriteLine Β«Π§ΠΈΡΠ»ΠΎ 1=Β»
- r.WriteLine x
- r.WriteLine «»
- r.WriteLine Β«Π§ΠΈΡΠ»ΠΎ 2=Β»
- r.WriteLine y
- r.WriteLine «»
- r.WriteLine Β«Π Π΅Π·ΡΠ»ΡΡΠ°Ρ=Β»
- r.WriteLine z
Workbooks.Open Filename:=Β»C:UsersΠ³ΡΡΠΊDocuments
.htmlΒ»
End Sub
ΠΡΡΠΎΡΠ½ΠΈΠΊ: https://infourok.ru/ctatya-na-temu-kalkulyator-na-vba-1470143.html
visual basic ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ
ΠΠΎ ΠΏΡΠΎΡΡΠ±Π΅ DenJoyΒ«Ρ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ. ΠΡΠΎ Π½Π°Π²Π΅ΡΠ½ΠΎ ΡΠ°ΠΌΠΎΠ΅ ΠΏΡΠΎΡΡΠΎΠ΅, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²BasicΒ»Π΅ =), Ρ.ΠΊ. ΡΠ°ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΎΠ±ΡΡΠ½ΡΠ΅ Π·Π½Π°ΠΊΠΈ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ ΡΡΠΎ Π²ΡΠ΅ Π»Π΅Π³ΠΊΠΎ, Π½ΠΎ Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ DenJoy, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π½Π΅ Π·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ. Π― ΡΠ°ΠΌ ΠΎΡΠ΅Π½Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ Π±ΡΠ» ΡΠ°ΠΊΠΈΠΌ.
ΠΡΠ΅ Ρ Π²Π°ΡΠΈΡ ! ΠΡΠΈΡΡΡΠΏΠ°Π΅ΠΌ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π²ΠΈΠ΄ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠΉ:
Β Π Π²Π΅ΡΡ Π½Π΅Π΅ Π»Π΅Π²ΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π±ΡΠ΄ΡΡ ΠΏΠΈΡΠ°ΡΡΡΡ ΡΠΈΡΡΡ. Π ΠΏΡΠ°Π²ΠΎΠ΅ β Π²ΡΠ±ΡΠ°Π½ΡΠΉ Π·Π½Π°ΠΊ. ΠΡ ΠΈ Π² Π½ΠΈΠ·Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΡΠΈΡΡΠ°ΠΌΠΈ.
ΠΠ°Π³ΠΎΡΠΎΠ²ΠΊΠ°:Β
Β Β 1. ΠΠ²Π° ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Ρ Ρ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈText1 ΠΈ Text2. Π£ Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Enabled ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ ΡΠ°Π²Π½ΡΠΌ False, ΡΡΠΎΠ±Ρ ΠΈΡ Π½Π΅Π»ΡΠ·Ρ Π±ΡΠ»ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ.
Β 2. ΠΡΡΠ½Π°Π΄ΡΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌΠΈ Π½ΠΎΠΌΠ΅ΡΠ°ΠΌΠΈ. ΠΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°Ρ !!! Π£ ΠΌΠ΅Π½Ρ ΠΎΠ½ΠΈ
- Β ΠΈΠ΄ΡΡ Π½Π΅ ΠΏΠΎΠΏΠΎΡΡΠ΄ΠΊΡ, ΡΠ°ΠΊ ΡΡΠΎ Π»ΡΡΡΠ΅ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΠΌΠΎΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Ρ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ°ΠΊΠΎΠΉ Π½ΠΎΠΌΠ΅Ρ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ!
- Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΈΡΠ΅ΠΌ ΠΊΠΎΠ΄:
- Β» ΠΠ²ΠΎΠ΄ΠΈΠΌ Π΄Π²Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, Π΄Π»Ρ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π²Π²Π΅Π΄Π΅ΠΌ Π½Π° ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ΅Dim a As StringDim b As String
Private Sub Command1_Click()Β» ΠΡΠΈ Π½Π°ΠΆΠ° Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΡΠΈΡΡΠΎΠΉ Β«1Β», Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΏΠΎΡΠ²ΠΈΡΡΡ Β«1Β»Text1.Text = Text1.Text & Β«1Β»End Sub
- Private Sub Command11_Click()
- Β» ΠΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° Β«*Β», ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Β«aΒ» ΡΠΈΡΠ»ΠΎ ΠΈΠ· ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ β1
- a = Text1.Text
- Β» Π ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅, ΠΏΠΈΡΠ΅ΠΌ Π·Π½Π°ΠΊ Β«*Β»Text2. Text = Β«*Β»
- Β» ΠΡΡΠΈΡΠ°Π΅ΠΌ ΡΠ΅ΠΊΡΠΎΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ β1Text1.Text = «»End Sub
- Private Sub Command12_Click()
- Β» ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° Β«=Β», ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Β«bΒ» Π²ΡΠΎΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΡΠΎΠΆΠ΅ ΠΈΠ· ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ β1b = Text1.Text
Β» Π‘ΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊΠΎΠΉ Π·Π½Π°ΠΊ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»Π΅ β2 ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ Π½ΡΠΆΠ½ΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅If Text2.Text = Β«*Β»ThenText1.Text = a * b
End IfIf Text2.Text = Β«/Β» Then
Text1.Text = a / b
End IfIf Text2.Text = Β«-Β» Then
Text1.Text = a β b
End IfEnd Sub
Private Sub Command13_Click()
Β» ΠΡΡΠΈΡΠ°Π΅ΠΌ Π²ΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»ΡText1.Text = «»Text2.Text = «»
- End Sub
- Private Sub Command14_Click()Β» ΠΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° Β«-Β«, ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Β«aΒ» ΡΠΈΡΠ»ΠΎ ΠΈΠ· ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ β1
a = Text1.TextText2.Text = «-«Text1.Text = «»
- End Sub
- Private Sub Command15_Click()Β» ΠΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° Β«/Β», ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Β«aΒ» ΡΠΈΡΠ»ΠΎ ΠΈΠ· ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ β1
a = Text1. TextText2.Text = «/»Text1.Text = «»
- End Sub
- Β» ΠΡΠ΅ ΡΡΠΎ Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠΎΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ: ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠΎΠΉ, ΠΎΠ½Π° ΠΎΡΠ°Π±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»Π΅ β1
Private Sub Command2_Click()Text1.Text = Text1.Text & Β«5Β»
End Sub
Private Sub Command3_Click()Text1.Text = Text1.Text & Β«4Β»
End Sub
Private Sub Command4_Click()Text1.Text = Text1.Text & Β«3Β»
End Sub
Private Sub Command5_Click()Text1.Text = Text1.Text & Β«2Β»
End Sub
Private Sub Command6_Click()Text1.Text = Text1.Text & Β«6Β»
End Sub
Private Sub Command7_Click()Text1.Text = Text1.Text & Β«0Β»
End Sub
Private Sub Command8_Click()Text1.Text = Text1.Text & Β«9Β»
End Sub
Private Sub Command9_Click()Text1.Text = Text1.Text & Β«8Β»
End Sub
Private Sub Command10_Click()Text1. Text = Text1.Text & Β«7Β»
End Sub
ΠΠΎΡ, Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, ΠΈ Π²ΡΠ΅. ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π³ΠΎΡΠΎΠ² ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. Π― ΡΠ΄Π΅Π»Π°Π» Π΅Π³ΠΎ ΠΌΠΈΠ½ΡΡ Π·Π° 5-7. Π’Π°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΎΡΠ΅Π½Ρ ΠΌΠ°Π»ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ =). ΠΡΠ΅ ΡΠ°Π· Π½Π°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΡΠΊΠ°ΡΠ°ΡΡ ΠΌΠΎΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΡ ΠΊΠ°ΠΊΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°, ΡΡΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: http://vb.narod.ru/koding/stat/vb/48.htm
ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° Π½Π° ΡΠ·ΡΠΊΠ΅ Visual Basic | Info-Comp.ru β IT-Π±Π»ΠΎΠ³ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ, ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π² ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅ ΠΌΡ Ρ ΠΠ°ΠΌΠΈ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΌΠ°Π»Π΅Π½ΡΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΡ Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Visual Basic, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π΅Ρ, Π²ΡΡΠΈΡΠ°Π΅Ρ, ΡΠΌΠ½ΠΎΠΆΠ°Π΅Ρ ΠΈ Π΄Π΅Π»ΠΈΡ ΡΠ΅Π»ΡΠ΅ ΡΠΈΡΠ»Π°. ΠΡΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π½ΠΎ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΡΠ°ΠΌΠΎΠ΅ ΠΎΠ½ΠΎ.
ΠΡ, Π΄Π°Π²Π°ΠΉΡΠ΅ Π½Π°ΡΠ½Π΅ΠΌ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, Ρ ΠΠ°Ρ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΆΠ΅ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΡΡΠ΅Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Microsoft Visual Basic v 6.0. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΡΠ΅Π΄Ρ, ΠΏΠ΅ΡΠ΅Π΄ ΠΠ°ΠΌΠΈ ΠΎΠΊΠ½ΠΎ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Β«standard.exeΒ» ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΎΡΠΊΡΡΡΡ. Π‘Π΅ΠΉΡΠ°Ρ ΠΏΠ΅ΡΠ΅Π΄ Π²Π°ΠΌΠΈ ΡΠΎΡΠΌΠ° Π½Π°ΡΠ΅ΠΉ Ρ ΠΠ°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π΄Π°Π²Π°ΠΉΡΠ΅ Π΅Π΅ Π½Π°ΠΏΠΎΠ»Π½ΡΡΡ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ Π²ΠΎΡ ΡΡΠΎ, ΡΠΏΡΠ°Π²Π° Π² ΠΎΠΊΠ½Π΅ ΡΠ²ΠΎΠΉΡΡΠ² Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΡΡ ΡΡΡΠΎΠΊΡ Β«StartUpPositionΒ» ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°ΠΌ 1-centerowner, ΡΡΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΡΡΠΊΠ°Π»Π°ΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°.
ΠΠ°Π»Π΅Π΅ Π΄Π°Π²Π°ΠΉΡΠ΅ Π½Π°ΠΏΠΎΠ»Π½ΠΈΠΌ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΆΠ΅ ΡΠ»Π΅Π²Π° Π² ΠΎΠΊΠ½Π΅ Π²ΡΠ±ΠΎΡΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Β«CommandButtonΒ», Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π½Π° ΡΠΎΡΠΌΡ, ΠΈ ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎ 4 ΡΠ°Π·Π°, Ρ.Π΅. Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ 4 ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ ΠΈΡ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ, ΠΈΡΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ ΡΠ°ΠΊ: Command1, Command2, Command3, Command4.
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΌΡ Π·Π°Π΄Π°Π΄ΠΈΠΌ ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π΄Π΅Π»Π°Π΅ΡΡΡ ΡΡΠΎ ΡΠ½ΠΎΠ²Π° Π² ΠΎΠΊΠ½Π΅ ΡΠ²ΠΎΠΉΡΡΠ² (ΡΠΏΡΠ°Π²Π°) ΡΡΡΠΎΠΊΠ° Caption.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Command1 (ΠΎΠ½Π° Π²ΡΠ΄Π΅Π»ΠΈΡΡΡ) ΠΈ Π² ΡΡΡΠΎΠΊΠ΅ Caption ΠΎΠΊΠ½Π° ΡΠ²ΠΎΠΉΡΡΠ² ΡΠΎΡΡΠΈΡΠ΅ Command1 ΠΈ Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Β«ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β», ΠΏΠΎΡΠΎΠΌ ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ (Π²ΡΠ΄Π΅Π»ΠΈΡΠ΅) Command2 ΠΈ Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π΄Π°Π»Π΅Π΅ Command3 Π±ΡΠ΄Π΅Ρ Ρ Π½Π°Ρ Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π° Command4 Π²ΡΡΠΈΡΠ°Π½ΠΈΠ΅.
Π‘ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ΠΌΡ Ρ ΠΠ°ΠΌΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΠΈΡΡ, ΡΠ΅ΠΏΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ 3 ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Ρ, Π΄Π΅Π»Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π² ΠΎΠΊΠ½Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° (ΡΠ»Π΅Π²Π°), Π²ΡΠ±Π΅ΡΠΈΡΠ΅ TextBox ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ 3 ΡΡΡΠΊΠΈ, Π° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ ΠΈΡ ΡΠ°ΠΊ: Text1 ΠΈ Text2 ΡΠ²Π΅ΡΡ Ρ, Π° Text3 ΡΡΡΡ Π½ΠΈΠΆΠ΅.
Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΎΠΊΠ½Π΅ ΡΠ²ΠΎΠΉΡΡΠ² (ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΏΡΠ°Π²Π°) ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ Text, Ρ.Π΅. ΠΊΠ°ΠΊ ΠΈ ΡΠ°Π½ΡΡΠ΅ Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, Π²ΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠΎ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΈ Π² ΠΎΠΊΠ½Π΅ ΡΠ²ΠΎΠΉΡΡΠ² ΠΌΠ΅Π½ΡΠΉΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ text Π½Π°, Π΄Π° ΠΏΡΠΎΡΡΠΎ ΡΠΎΡΡΠΈΡΠ΅, ΡΡΠΎ ΡΠ°ΠΌ Π΅ΡΡΡ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΈΡΠΈΡΠ΅.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»ΡΡ .
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ
Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΡΡΠ°Π»ΠΎΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°ΠΌ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΆΠΌΠΈΡΠ΅ 2 ΡΠ°Π·Π° Π² ΠΏΡΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΡΠΎΡΠΌΡ ΠΈ Ρ ΠΠ°Ρ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ³ΠΎ:
Private Sub Form_Load()
End Sub
ΠΡ ΠΏΡΠΎΡΡΠΎ ΡΠΎΡΡΠΈΡΠ΅ ΡΡΠΎ ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
Private Sub Command1_Click()
Dim a As Long
Dim b As Long
a = Text1.Text
b = Text2.Text
Text3.Text = a + b
End Sub
Private Sub Command2_Click()
Dim a As Long
Dim b As Long
a = Text1.Text
b = Text2.Text
Text3.Text = a * b
End Sub
Private Sub Command3_Click()
Dim a As Long
Dim b As Long
a = Text1.Text
b = Text2. Text
Text3.Text = a / b
End Sub
Private Sub Command4_Click()
Dim a As Long
Dim b As Long
a = Text1.Text
b = Text2.Text
Text3.Text = a β b
End Sub
ΠΠΎΡ ΡΠ°ΠΊΠ°Ρ Π½Π΅Π·Π°ΠΌΡΡΠ»ΠΎΠ²Π°ΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΡΠ΅ΠΏΠ΅ΡΡ Π΅Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π² Π²Π΅ΡΡ Π½Π΅ΠΌ ΠΌΠ΅Π½Ρ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΎΡΠΊΡ (ΠΈΠΊΠΎΠ½ΠΊΡ) ΠΊΠ°ΠΊ Β«startΒ» ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅, Π΅ΡΠ»ΠΈ ΠΡ Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΠΎ Ρ ΠΠ°Ρ Π·Π°ΠΏΡΡΡΠΈΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π³Π΄Π΅ Π±ΡΠ΄Π΅Ρ 3 ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Ρ ΠΈ 4 ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π² Π²Π΅ΡΡ Π½ΠΈΠ΅ 2 ΠΏΠΎΠ»Ρ Π²ΡΡΠ°Π²ΠΈΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: Π² ΠΏΡΠ°Π²ΠΎΠ΅ 50, Π° Π² Π»Π΅Π²ΠΎΠ΅ 10 ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π°ΠΆΠΈΠΌΠ°Ρ Π½Π° Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΈΡΠ΅, ΠΎΠ½Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ΅Π»ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ.
ΠΠΎΠ³Π΄Π° ΠΌΡ Π²ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΠ»ΠΈ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π² exe ΡΠ°ΠΉΠ», Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΌΠ΅Π½Ρ Β«ΡΠ°ΠΉΠ»Β» Β«ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΒ», ΠΏΠΎΡΠΎΠΌ ΠΏΡΠΎΡΡΠΎ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΡΡΡ, ΠΊΡΠ΄Π° Π΅Π³ΠΎ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ. ΠΠΎΡΠ»Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π½Π°ΡΡ Ρ ΠΠ°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΈΡΠ»Π°.
Π ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΌΡ Π½Π΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π»ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ±Π»ΡΠ΄Π°ΠΉΡΠ΅, ΡΡΠΎΠ±Ρ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»ΡΡ Π±ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π»ΡΠ΅ ΡΠΈΡΠ»Π°. ΠΠΎΡ ΠΌΡ ΠΈ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Visual Basic Π² ΡΡΠ΅Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Microsoft Visual Basic v 6.0.
Π ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠΎΠΊΠ°Ρ ΠΌΡ ΡΠΆΠ΅ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠ»ΠΎΠΆΠ½Π΅ΠΉ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: https://info-comp.ru/obucheniest/71-calcvb.html
ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ
- 07/20/2015
- ΠΡΠ΅ΠΌΡ ΡΡΠ΅Π½ΠΈΡ: 2 ΠΌΠΈΠ½
ΠΠ΅ΡΠΎΠ΄Ρ ΠΊΠ»Π°ΡΡΠ° System.Math ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΡΠΈΠ³ΠΎΠ½ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅, ΠΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΎΠ±ΡΠΈΠ΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ.The methods of the System.Math class provide trigonometric, logarithmic, and other common mathematical functions.
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΊΠ»Π°ΡΡΠ° System.Math.The following table lists methods of the System.Math class. ΠΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Visual Basic.You can use these in a Visual Basic program.
Abs | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΠ»Π°.Returns the absolute value of a number. |
Acos | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ³ΠΎΠ», ΠΊΠΎΡΠΈΠ½ΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ°Π²Π΅Π½ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ ΡΠΈΡΠ»Ρ.Returns the angle whose cosine is the specified number. |
Asin | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ³ΠΎΠ», ΡΠΈΠ½ΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ°Π²Π΅Π½ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ ΡΠΈΡΠ»Ρ.Returns the angle whose sine is the specified number. |
Atan | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ³ΠΎΠ», ΡΠ°Π½Π³Π΅Π½Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ°Π²Π΅Π½ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ ΡΠΈΡΠ»Ρ.Returns the angle whose tangent is the specified number. |
Atan2 | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ³ΠΎΠ», ΡΠ°Π½Π³Π΅Π½Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ°Π²Π΅Π½ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Π΄Π²ΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΡΠΈΡΠ΅Π».Returns the angle whose tangent is the quotient of two specified numbers. |
BigMul | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ 2 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΡΠΈΡΠ΅Π».Returns the full product of two 32-bit numbers. |
Ceiling | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ Decimal ΠΈΠ»ΠΈ Double.Returns the smallest integral value that’s greater than or equal to the specified Decimal or Double. |
Cos | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ³Π»Π°. Returns the cosine of the specified angle. |
Cosh | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π³ΠΈΠΏΠ΅ΡΠ±ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ³Π»Π°.Returns the hyperbolic cosine of the specified angle. |
DivRem | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ°ΡΡΠ½ΠΎΠ΅ ΠΎΡ 2 32-Π±ΠΈΡΠ½ΡΡ ΠΈΠ»ΠΈ 64-Π±ΠΈΡΠΎΠ²ΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΡΠ΅Π» ΡΠΎ Π·Π½Π°ΠΊΠΎΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΡΡΠ°ΡΠΎΠΊ Π² Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ΅.Returns the quotient of two 32-bit or 64-bit signed integers, and also returns the remainder in an output parameter. |
Exp | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ e (ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΡ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΎΠ²), Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΡΡΠ΅ΠΏΠ΅Π½Ρ.Returns e (the base of natural logarithms) raised to the specified power. |
Floor | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ Decimal ΠΈΠ»ΠΈ DoubleΠ½ΠΎΠΌΡ ΡΠΈΡΠ»Ρ.Returns the largest integer that’s less than or equal to the specified Decimal or Double number. |
IEEERemainder | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΡΡΠ°ΡΠΎΠΊ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° Π½Π° Π΄ΡΡΠ³ΠΎΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. Returns the remainder that results from the division of a specified number by another specified number. |
Log | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΠΉ (Π±Π°Π·ΠΎΠ²ΡΠΉ e) Π»ΠΎΠ³Π°ΡΠΈΡΠΌ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΠΈΠ»ΠΈ Π»ΠΎΠ³Π°ΡΠΈΡΠΌ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΠΌΠ°ΡΡΠΈΠ²Π΅.Returns the natural (base e) logarithm of a specified number or the logarithm of a specified number in a specified base. |
Log10 | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π»ΠΎΠ³Π°ΡΠΈΡΠΌ Ρ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ 10 ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°.Returns the base 10 logarithm of a specified number. |
Max | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅Π΅ ΠΈΠ· Π΄Π²ΡΡ ΡΠΈΡΠ΅Π».Returns the larger of two numbers. |
Min | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅Π΅ ΠΈΠ· Π΄Π²ΡΡ ΡΠΈΡΠ΅Π».Returns the smaller of two numbers. |
Pow | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΡΡΠ΅ΠΏΠ΅Π½Ρ.Returns a specified number raised to the specified power. |
Round | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Decimal ΠΈΠ»ΠΈ Double Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΎΠΊΡΡΠ³Π»Π΅Π½Π½ΠΎΠ΅ Π΄ΠΎ Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π³ΠΎ ΡΠ΅Π»ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π΄ΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΡΠΈΡΡ Π΄ΡΠΎΠ±Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ. Returns a Decimal or Double value rounded to the nearest integral value or to a specified number of fractional digits. |
Sign | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΏΠ° Integer, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠ΅Π΅ Π·Π½Π°ΠΊ ΡΠΈΡΠ»Π°.Returns an Integer value indicating the sign of a number. |
Sin | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΈΠ½ΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ³Π»Π°.Returns the sine of the specified angle. |
Sinh | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π³ΠΈΠΏΠ΅ΡΠ±ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠ½ΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ³Π»Π°.Returns the hyperbolic sine of the specified angle. |
Sqrt | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΡΠ΅Π½Ρ ΠΈΠ· ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°.Returns the square root of a specified number. |
Tan | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ°Π½Π³Π΅Π½Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ³Π»Π°.Returns the tangent of the specified angle. |
Tanh | ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π³ΠΈΠΏΠ΅ΡΠ±ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π½Π³Π΅Π½Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ³Π»Π°.Returns the hyperbolic tangent of the specified angle. |
Truncate | ΠΡΡΠΈΡΠ»ΡΠ΅Ρ ΡΠ΅Π»ΡΡ ΡΠ°ΡΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Decimal ΠΈΠ»ΠΈ Double ΡΠΈΡΠ»Π°.Calculates the integral part of a specified Decimal or Double number. |
Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π±Π΅Π· ΡΡΠΎΡΠ½Π΅Π½ΠΈΡ, ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ System.MathΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΈΠΌΠ΅Π½ Π² ΠΏΡΠΎΠ΅ΠΊΡ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π² Π½Π°ΡΠ°Π»ΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°:To use these functions without qualification, import the System.Math namespace into your project by adding the following code to the top of your source file:
Imports System.Math
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Abs ΠΊΠ»Π°ΡΡΠ° Math Π΄Π»Ρ ΡΠ°ΡΡΠ΅ΡΠ° Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΈΡΠ»Π°.This example uses the Abs method of the Math class to compute the absolute value of a number.
‘ Returns 50.3.
Dim MyNumber1 As Double = Math.Abs(50.3)
‘ Returns 50.3.
Dim MyNumber2 As Double = Math.Abs(-50.3)
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Atan ΠΊΠ»Π°ΡΡΠ° Math Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ PI.This example uses the Atan method of the Math class to calculate the value of pi.
Public Function GetPi() As Double
‘ Calculate the value of pi.
Return 4.0 * Math.Atan(1.0)
End Function
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Cos ΠΊΠ»Π°ΡΡΠ° Math, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π°. This example uses the Cos method of the Math class to return the cosine of an angle.
Public Function Sec(ByVal angle As Double) As Double
‘ Calculate the secant of angle, in radians.
Return 1.0 / Math.Cos(angle)
End Function
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Exp ΠΊΠ»Π°ΡΡΠ° Math, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ e, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² ΡΡΠ΅ΠΏΠ΅Π½Ρ.This example uses the Exp method of the Math class to return e raised to a power.
Public Function Sinh(ByVal angle As Double) As Double
‘ Calculate hyperbolic sine of an angle, in radians.
Return (Math.Exp(angle) β Math.Exp(-angle)) / 2.0
End Function
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Log ΠΊΠ»Π°ΡΡΠ° Math, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π»ΠΎΠ³Π°ΡΠΈΡΠΌ ΡΠΈΡΠ»Π°.This example uses the Log method of the Math class to return the natural logarithm of a number.
Public Function Asinh(ByVal value As Double) As Double
‘ Calculate inverse hyperbolic sine, in radians.
Return Math.Log(value + Math. Sqrt(value * value + 1.0))
End Function
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Round ΠΊΠ»Π°ΡΡΠ° Math Π΄Π»Ρ ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ ΡΠΈΡΠ»Π° Π΄ΠΎ Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π³ΠΎ ΡΠ΅Π»ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°.This example uses the Round method of the Math class to round a number to the nearest integer.
‘ Returns 3.
Dim MyVar2 As Double = Math.Round(2.8)
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Sign ΠΊΠ»Π°ΡΡΠ° Math Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π·Π½Π°ΠΊΠ° ΡΠΈΡΠ»Π°.This example uses the Sign method of the Math class to determine the sign of a number.
‘ Returns 1.
Dim MySign1 As Integer = Math.Sign(12)
‘ Returns -1.
Dim MySign2 As Integer = Math.Sign(-2.4)
‘ Returns 0.
Dim MySign3 As Integer = Math.Sign(0)
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Sin ΠΊΠ»Π°ΡΡΠ° Math, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΈΠ½ΡΡ ΡΠ³Π»Π°.This example uses the Sin method of the Math class to return the sine of an angle.
Public Function Csc(ByVal angle As Double) As Double
‘ Calculate cosecant of an angle, in radians.
Return 1.0 / Math.Sin(angle)
End Function
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Sqrt ΠΊΠ»Π°ΡΡΠ° Math Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠ½Ρ ΡΠΈΡΠ»Π°.This example uses the Sqrt method of the Math class to calculate the square root of a number.
‘ Returns 2.
Dim MySqr1 As Double = Math.Sqrt(4)
‘ Returns 4.79583152331272.
Dim MySqr2 As Double = Math.Sqrt(23)
‘ Returns 0.
Dim MySqr3 As Double = Math.Sqrt(0)
‘ Returns NaN (not a number).
Dim MySqr4 As Double = Math.Sqrt(-4)
ΠΡΠΈΠΌΠ΅ΡExample
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Tan ΠΊΠ»Π°ΡΡΠ° Math, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ°Π½Π³Π΅Π½Ρ ΡΠ³Π»Π°.This example uses the Tan method of the Math class to return the tangent of an angle.
Public Function Ctan(ByVal angle As Double) As Double
‘ Calculate cotangent of an angle, in radians.
Return 1.0 / Math.Tan(angle)
End Function
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡRequirements
ΠΠ»Π°ΡΡ: MathClass: Math
ΠΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΈΠΌΠ΅Π½: SystemNamespace: System
Π‘Π±ΠΎΡΠΊΠ°: mscorlib (Π² mscorlib. dll)Assembly: mscorlib (in mscorlib.dll)
Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅See also
ΠΡΡΠΎΡΠ½ΠΈΠΊ: https://docs.microsoft.com/ru-ru/dotnet/visual-basic/language-reference/functions/math-functions
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic 6.0
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅:
Visual Basic 6.0 ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Microsoft, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½ΠΎΠ²ΠΈΡΠΎΠΊ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ.
Π₯ΠΎΡΡ ΠΎΠ½ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ΅ΠΉ Microsoft, ΡΡΡΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Π½Π΅ΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅ Π΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ.
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic 6.0.
Π¨Π°Π³ΠΈ
- 1 ΠΡΠΊΡΠΎΠΉΡΠ΅ Visual Basic 6.0 ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Standard EXE Project. ΠΡΠΎΠ΅ΠΊΡΡ Standard EXE Π΄Π°ΡΡ Π²Π°ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΏΠΎΠ»Π΅Π·Π½ΡΡ
Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΡΡΡΡ
, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Ρ-ΡΠ»ΠΎΠΆΠ½ΡΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ.
- ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ VB Enterprise Edition Project, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π°ΡΡ Π²Π°ΠΌ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ. ΠΠ»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Standard EXE Project.
- 2 Π Π°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π ΡΠ΅Π½ΡΡΠ΅ ΡΠΊΡΠ°Π½Π° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠΎΡΠ΅ΠΊ. ΠΡΠΎ Π²Π°ΡΠ° ΡΠΎΡΠΌΠ°.Π€ΠΎΡΠΌΠ° β ΡΡΠΎ ΠΌΠ΅ΡΡΠΎ, ΠΊΡΠ΄Π° Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ (ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ, ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ ΠΈ Ρ.Π΄.) ΠΊ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅.
- Π‘Π»Π΅Π²Π° ΠΎΡ ΠΎΠΊΠ½Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ². ΠΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π·Π°ΡΠ°Π½Π΅Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΡ ΡΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π° ΡΠΎΡΠΌΡ.
- Π Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΊΠ½Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΌΠ°ΠΊΠ΅Ρ ΡΠΎΡΠΌΡ. ΠΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π³Π΄Π΅ Π²Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΠ΄Π΅Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½.
- ΠΠΎΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΠΏΡΠ°Π²Π΅Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΎΠΊΠ½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π² ΡΠΎΡΠΌΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΅Π³ΠΎ. ΠΡΠ»ΠΈ Π½Π΅ Π²ΡΠ±ΡΠ°Π½ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΠΎΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΎΡΠΌΡ.
- Π ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Project Explorer. ΠΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΡΠΎΡΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡ.
- ΠΡΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΡ , Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Β«ViewΒ» Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠ΅Π½Ρ Menu.
- 3 ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΠ΅ ΠΌΠ΅ΡΠΊΡ Π½Π° ΡΠΎΡΠΌΡ, ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΌΠ΅ΡΠΊΠΈ Π½Π° Β«Enter first numberΒ».
- ΠΠ°Π΄ΠΏΠΈΡΡ Π½Π° ΠΌΠ΅ΡΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΊΠ½Π° ΡΠ²ΠΎΠΉΡΡΠ².
- 4 Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΡΠΏΡΠ°Π²Π° ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΌΠ΅ΡΠΊΠΈ.
Π£Π΄Π°Π»ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΏΡΡΡΡΡΡΠ΅Π΅ ΠΏΠΎΠ»Π΅ Β«TextΒ» Π² ΠΎΠΊΠ½Π΅ ΡΠ²ΠΎΠΉΡΡΠ².
- 5 Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΅ΡΠ΅ ΠΎΠ΄Π½Ρ ΠΌΠ΅ΡΠΊΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π° Β«Enter second numberΒ», ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π½Π΅Π΅ ΡΠΏΡΠ°Π²Π°.
- 6 ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΠ΅ ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ΅ΡΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½ΠΈΠΆΠ΅ ΡΡΠΈΡ
Π΄Π²ΡΡ
ΠΌΠ΅ΡΠΎΠΊ.
ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° Β«AddΒ», Β«SubtractΒ», Β«MultiplyΒ», Β«DivideΒ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
- 7 Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΅ΡΠ΅ ΠΎΠ΄Π½Ρ ΠΌΠ΅ΡΠΊΡ Ρ Π½Π°Π΄ΠΏΠΈΡΡΡ Β«ResultΒ» ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΡΠΏΡΠ°Π²Π° ΠΎΡ Π½Π΅Π΅ ΠΏΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ΡΠ΅ΡΡΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄. ΠΡΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°. ΠΡΠΈ ΡΡΠΎΠΌ Π²Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΠ΄Π΅Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½.
- 8 Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π² Project Explorer Π½Π°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΡΠΎΡΠΌΡ, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΊΡΠ°ΠΉΠ½ΡΡ Π»Π΅Π²ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ. ΠΠ°Ρ ΠΏΠ΅ΡΠ΅ΠΊΠΈΠ½Π΅Ρ Π² ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΡΠΏΠΈΡΠΎΠΊ Π² Π²Π΅ΡΡ Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡΠ³Π»Ρ ΠΎΠΊΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΄ΠΈΠ½ Π·Π° Π΄ΡΡΠ³ΠΈΠΌ Π½Π°ΠΆΠΈΠΌΠ°ΠΉΡΠ΅ Π½Π° Π²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ (Command1, Command2, ΠΈ Ρ.Π΄.), ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΠ»Π°Π½ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ· Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π²ΠΈΠ΄Π΅Π½ Π²Π°ΠΌ Π² Π²Π°ΡΠ΅ΠΌ ΠΎΠΊΠ½Π΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- 9 ΠΠ±ΡΡΠ²ΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅. Π§ΡΠΎΠ±Ρ ΠΎΠ±ΡΡΠ²ΠΈΡΡ:
- Dim a, b, r as Integer
- a ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½ΠΎΠΉ, Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»Π΅, b ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½ΠΎΠΉ , Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΈ r ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΎΠΆΠ΅.
- 10 ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ (Command1). ΠΠΎΠ΄ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- Private Sub Command1_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
r = a + b
Text3.Text = r
End Sub
- Private Sub Command1_Click()
- 11 ΠΠΎΠ΄ Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΡΠΈΡΠ°Π½ΠΈΡ (Command2). ΠΠΎΠ΄ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- Private Sub Command2_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
r = a β b
Text3.Text = r
End Sub
- Private Sub Command2_Click()
- 12 ΠΠΎΠ΄ Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ (Command3). ΠΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- Private Sub Command3_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
r = a * b
Text3.Text = r
End Sub
- Private Sub Command3_Click()
- 13 ΠΠΎΠ΄ Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π΅Π»Π΅Π½ΠΈΡ (Command4). ΠΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- Private Sub Command4_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
r = a / b
Text3.Text = r
End Sub
- Private Sub Command4_Click()
- 14 ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π·Π°ΠΏΡΡΠΊΠ° ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ F5, ΡΡΠΎΠ±Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ²ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
- ΠΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ Π²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π»ΠΈ Π²Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°.
- 15 Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΡΠ²ΠΎΡ ΡΠΎΡΠΌΡ. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ²ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ Π² Π²ΠΈΠ΄Π΅ .exe ΡΠ°ΠΉΠ»Π° Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅; Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΅Π³ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Ρ ΠΎΡΠΈΡΠ΅!
Π‘ΠΎΠ²Π΅ΡΡ
- ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΊΠ½ΠΎ ΠΎΠΏΡΠΈΠΉ Π²ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ.
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²Π΅ΡΠ° Π½Π° ΡΠΎΡΠΌΡ ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠΊΠ½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ², ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π²ΡΠ³Π»ΡΠ΄Π΅Π»ΠΈ ΠΊΡΠ°ΡΠΎΡΠ½ΠΎ!
- ΠΡΠ»ΠΈ Π΅ΡΡΡ ΠΎΡΠΈΠ±ΠΊΠ°, Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠΈΡΠ»Π°Π»: ΠΠΎΠ»ΡΡΠ°ΠΊΠΎΠ²Π° ΠΠ»ΡΠ³Π° . 2017-11-12 11:04:02
ΠΡΡΠΎΡΠ½ΠΈΠΊ: http://kak-otvet.imysite.ru/33784_kak_sozdat_prostoy_kalkulyator_v_visual_basic_6_0.htm
ΠΡΠΎΠ΅ΠΊΡ ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ
ΠΡΠΎΠ΅ΠΊΡ ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ
[ΠΠ° Π³Π»Π°Π²Π½ΡΡ]
[ΠΠ°Π·Π°Π΄ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ]
ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΡΠΈΠΌΠ΅ΡΡ ΡΡΠ΅Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ°Π±ΠΎΡ
[Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°]
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ
[Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ «Π¦ΠΈΠΊΠ»Ρ»]
6.
ΠΡΠΎΠ΅ΠΊΡ ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ
v.2
ΠΠΌΠ΅ΡΡΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΡ. ΠΠ½Π°ΡΠ°Π»Π΅ ΡΠ°ΠΉΡ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΡΡ, Π² Π²ΠΈΠ΄Π΅ Π½Π΅ΠΊΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠΏΠ΅ΠΊΡΠ° ΠΈΠ»ΠΈ
ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠΈ Π΄Π»Ρ ΡΡΠ°ΡΡΠ΅ΠΊΠ»Π°ΡΡΠ½ΠΈΠΊΠΎΠ², ΠΈΠ·ΡΡΠ°ΡΡΠΈΡ
ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΡ, ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΠΉ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ.
ΠΠ΄Π½Π°ΠΊΠΎ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ΅ΡΠΎΡΠΌ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΠΊΠΎΠ²Π°, ΡΡΠΎ ΡΠΊΠΎΠ»Ρ Π½Π΅ ΡΡΠΏΠ΅Π² ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ»ΠΎΠΊ
(ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ
, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ
, ΠΊΠ°Π΄ΡΠΎΠ²ΡΡ
) Π΄Π»Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΈΠ»Ρ, ΡΠΆΠ΅ Π²ΡΠ½ΡΠΆΠ΄Π΅Π½Ρ
Π²ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ Π²Π΄ΠΎΠ»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ°ΠΏΡΠΈΠ·Π°
Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΌΠΎΠ΄Ρ. ΠΡΠΏΠΎΠΌΠ½ΠΈΡΡ ΠΎ ΠΏΠΎΡΠ΅ΡΡΡ
Π²ΡΠ΅ΠΌΠ΅Π½ΠΈΒ ΡΡΠΈΡΠ΅Π»Ρ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ
ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊ, ΠΎ Π½Π΅ΠΌΠ°Π»ΡΡ
ΡΡΠ°ΡΠ°Ρ
Π½Π° Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ ΠΈ ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π½ΠΈΠΊΠΎΠΌΡ ΠΈ Π²
Π³ΠΎΠ»ΠΎΠ²Ρ Π½Π΅ ΠΏΡΠΈΠ΄ΡΡ. ΠΠΏΠ΅ΡΡΠ΄ ΠΊ Π½ΠΎΠ²ΡΠΌ ΠΌΠΈΡΠ°ΠΆΠ°ΠΌ. Π ΠΈΡΠΎΠ³Π΅ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ Π³ΠΎΠ΄Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠΈ Ρ
ΠΌΠ΅Π½Ρ ΠΎΡΡΠ°Π»ΠΎΡΡ ΠΏΠΎ 1 ΡΠ°ΡΡ Π² Π½Π΅Π΄Π΅Π»Ρ Π² 5 ΠΈ 8 ΠΊΠ»Π°ΡΡΠ΅. Π 5 ΠΊΠ»Π°ΡΡΠ΅, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅,
Π½Π°ΡΠ°Π»ΠΈ ΠΈΠ·ΡΡΠ°ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π²ΡΠ΅ΠΌΡ Π½Π΅ ΡΡΠΎΠΈΡ Π½Π° ΠΌΠ΅ΡΡΠ΅, ΠΈ ΡΠΎ ΡΡΠΎ
Π΄Π΅ΡΡΡΠΎΠΊ Π»Π΅Ρ ΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΡΠ΄ΠΎΠΌ, ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠ°Π»ΠΎ ΡΠ°ΡΡΡΡ Π±ΡΡΠΎΠ²ΠΎΠΉ ΠΊΡΠ»ΡΡΡΡΡ. ΠΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅ Π΄Π΅ΡΠ΅Π²Π΅Π½ΡΠΊΠΈΠ΅ ΠΏΡΡΠΈΠΊΠ»Π°ΡΡΠ½ΠΈΠΊΠΈ ΡΠΆΠ΅ ΡΠΌΠ΅ΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ
ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ Π½Π°Π±ΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΡ, ΡΠΎΡ
ΡΠ°Π½ΡΡΡ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΡΠ°ΠΉΠ»Ρ, ΠΌΠΎΠ³ΡΡ
Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ. ΠΡΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ Π±ΡΠ»ΠΈ Π²ΡΡΠ°Π±ΠΎΡΠ°Π½Ρ
ΡΠ°ΡΡΠΈΡΠ½ΠΎ Π² Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ Π·Π²Π΅Π½Π΅ ΡΠΊΠΎΠ»Ρ, ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ. ΠΠΎΡ ΡΡΡ ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΌΡΡΠ»Ρ: ΡΠ°Π· ΡΠΆ Π²Ρ ΡΠ°ΠΊΠΈΠ΅
ΡΡΡΡΡΡΠ΅, ΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΊΠ°Π·ΠΊΠΈ ΠΏΡΠΎ Π±Π΅Π»ΠΎΠ³ΠΎ Π±ΡΡΠΊΠ° ΠΏΠΈΡΠΈΡΠ΅ ΡΠ΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ²
ΠΊΠ°ΠΊΠ°Ρ ΡΠ°Π·Π½ΠΈΡΠ° ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅ΠΊΡΡ Π² Word’Π΅ ΠΈΠ»ΠΈ Π²ΠΎ
Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ²ΠΎΠΈΡ
ΡΠ°ΠΌΡΡ
ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ
Π½Π° ΡΡΠΎ ΠΈ ΠΎΡΡΡΠ΄ΠΈΠ»ΠΈ. ΠΠ°ΠΊΠΎΠ²ΠΎ ΠΆΠ΅ Π±ΡΠ»ΠΎ ΠΌΠΎΡ ΡΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ Π·Π°Π½ΡΡΠΈΠΈ Ρ
ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» Π΅ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΡΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ½ΡΡ Ρ ΡΠΎΠ±ΠΎΠΉ
ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ Visual Basic.Net, ΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ
ΠΎΡΠΊΡΡΠ² ΡΡΡΠ°ΡΠ΅Π²ΡΡΡ Π²Π΅ΡΡΠΈΡ Visual Basic 6 ΠΏΡΡΠ°Π»ΡΡ
ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ
ΡΡΡΡ
ΡΠΊΡΠ°Π½Π°Ρ
.
ΠΠΎΡΡΠΎΠΌΡ Π½Π° Π²ΡΠ·ΠΎΠ² ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΎΡΠ²Π΅ΡΠ°ΡΡ.
ΠΠ°Π»Π΅Π΅ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Π½Π°Π΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ v.2
ΡΠ°Π²Π½Π΅ΡΠΊΠΈΠ΅ ΠΏΡΡΠΈΠΊΠ»Π°ΡΡΠ½ΠΈΠΊΠΈ. ΠΠ°ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ
Π½Π°ΡΠ°Π»Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΡΡΠΈΠΊΠ»Π°ΡΡΠ½ΠΈΠΊΠΈ Π΅ΡΡ Π½Π΅ Π·Π½Π°Π»ΠΈ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄ΡΠΎΠ±Π΅ΠΉ, ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ
ΡΠΈΡΠ΅Π», ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ, ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΡΠΎΠ΄Π΅ Π±Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ.
ΠΠΎ Π²ΠΎΡ, ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ. ΠΡΠ°ΠΊ ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ (Π²Π΅ΡΡΠΈΠΎΠ½ Π΄Π²Π°Β )
ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ. Π£ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΡΠ΅ΠΌ ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ (ΡΠΌ ΡΠΊΡΠ°Π½ 3) ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½:
-1. BΡΠΏΠΎΠ»Π½ΡΠ» 4 Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, Π½ΠΎ ΡΠΈΡΠ»Π° Π²Π²ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Π±Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Ρ
ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, Π½ΠΎ ΠΈ Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΡΠΎΡΠΌΠ΅.
-2. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΈΡΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Ρ Π²Π²ΠΎΠ΄ΠΈΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎ ΠΎΠΊΠ½ΠΎ, Π° ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ «ΠΠ²Π΅ΡΡ
»
ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡΡΡ Π²ΠΎ Π²ΡΠΎΡΠΎΠ΅, ΠΈ ΡΠΎΠ³Π΄Π° ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π²ΠΈΠ΄Π΅ΡΡ ΠΎΠ±Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°.
-3. ΠΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΡΠ΅ΡΡΠ΅ ΠΎΠΊΠ½ΠΎ Π΄Π»Ρ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΡΠ΄Π° Π² ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±Ρ ΠΎΠ΄Π½ΠΎ ΡΠΈΡΠ»ΠΎ
ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ, Π° ΠΏΠΎΡΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π²Π·ΡΡΡ.
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ. Π Π°Π·ΠΌΠ΅ΡΡΠΈΠΌ Π½Π° ΡΠΎΡΠΌΠ΅ ΡΡΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ
ΠΎΠΊΠ½Π°.
ΠΠ°ΡΠ΅ΠΌ ΡΠ΅ΡΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ. ΠΡΠΎ ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎ Π½Π°ΠΌ ΠΏΠΎ
ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΠΎΠΆΠ½ΠΎ ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌ ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π°, Π° ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΡΡ
Π½ΠΎΠ²ΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ΅Π½ΠΈΠΊ 5 ΠΊΠ»Π°ΡΡΠ° Π¦Π²ΠΈΡΠΊΠΎ ΠΠΈΡΠ°Π»ΠΈΠΉ, Π³ΠΎΡΠΎΠ²ΡΡΡ ΠΊ Π³ΡΡΠ΄ΡΡΠ΅ΠΌΡ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΡ
ΠΊΠΎΠ΄Π° Π·Π°ΠΌΠ΅Π½ΠΈΠ» ΠΌΠ°Π»ΠΎΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅ ΠΈΠΌΠ΅Π½Π° Π²ΡΠΎΠ΄Π΅ txtA,
txtB Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ txtRezult, txtMemory.
Π ΠΎΠ½ ΠΏΡΠ°Π². ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ΅ΡΠ΅Π· Π½Π΅Π΄Π΅Π»Ρ Π²ΡΡΠ΄ Π»ΠΈ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π»
Π±ΡΠΊΠ²Π°ΠΌΠΈ Π ΠΈ Π, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π° Memory ΠΈΠ»ΠΈ
Divide Π½Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠΌΡΡΠ»ΠΎΠ²ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ. ΠΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΡΡ 10 ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ ΡΠΈΡΡΠ°ΠΌΠΈ.
ΠΡΠΈΡΠ²ΠΎΠΈΠΌ ΠΈΠΌ ΠΈΠΌΠ΅Π½Π° ΠΎΡ bt1, bt2 …ΠΈ Ρ.Π΄. Π΄ΠΎ
bt9, bt0. Π‘Π²ΠΎΠΉΡΡΠ²Ρ Text Π²
ΠΎΠΊΠ½Π΅ ΡΠ²ΠΎΠΉΡΡΠ² ΠΏΡΠΈΡΠ²ΠΎΠΈΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ 1; 2; ΠΈ Ρ.Π΄. Π΄ΠΎ 9 ΠΈ 0. ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π΄Π΅ΡΡΡΠΈ
ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ
ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, Π»ΡΡΡΠ΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π’Π΅
ΠΊΡΠΎ Π·Π½Π°ΠΊΠΎΠΌ Ρ Visual Basic 6 Π±ΡΠ΄ΡΡ ΠΎΠΆΠΈΠ΄Π°ΡΡ, ΡΡΠΎ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΡΠΎΠ·Π΄Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ² (array) ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΠ²,
Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΠ΅Ρ
Π΄Π΅ΡΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅. ΠΠ΅Ρ, Π²
Visual Studio ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½Π°ΡΠ΅ ΠΈ ΠΎΠ± ΡΡΠΎΠΌ ΠΏΠΎΠ·Π΄Π½Π΅Π΅. ΠΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΡΡ
ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΡΠ΅Π» ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠΊΠ½Π°ΠΌΠΈ. Β ΠΠ»Ρ
Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΠΈ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π°Ρ
, ΠΈΡ
ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ
ΠΈ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Π½ΡΡ
ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΡ
ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ Π²
ΡΠ°Π±Π»ΠΈΡΠ΅.
Control | Name | Text | TextAlign |
Π€ΠΎΡΠΌΠ° | frmCalc | Π¦Π²ΠΈΡΠΊΠΎ ΠΠΈΡΠ°Π»ΠΈΠΉ | ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ |
ΠΠ΅ΡΡ
Π½Π΅Π΅ ΠΎΠΊΠ½ΠΎ TextBox Π΄Π»Ρ ΠΏΠ°ΠΌΡΡΠΈ (Π½Π° ΡΠΈΡ Π²
Π½ΡΠΌ 0) | txtMemory | Π½Π΅Ρ ΡΠ΅ΠΊΡΡΠ° | Right |
Π‘ΡΠ΅Π΄Π½Π΅Π΅ ΠΎΠΊΠ½ΠΎTextBox Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ ΡΠΈΡΠ»Π° (Π½Π°
ΡΠΈΡ Π² Π½ΡΠΌ 521) | txtSecondNumber | Right | |
ΠΠΈΠΆΠ½Π΅Π΅ ΠΎΠΊΠ½ΠΎ TextBox Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΡΠΈΡΠ»Π° ΠΈ ΠΎΠ½ΠΎ ΠΆΠ΅ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ (Π½Π° ΡΠΈΡ Π² Π½ΡΠΌ 809) | txtRezult | Right | |
ΠΠ½ΠΎΠΏΠΊΠ° ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ | btnPlus | + | ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ |
ΠΠ½ΠΎΠΏΠΊΠ° Π²ΡΡΠΈΡΠ°Π½ΠΈΡ | btnMinus | — | |
ΠΠ½ΠΎΠΏΠΊΠ° ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ | btnMult | Ρ | |
ΠΠ½ΠΎΠΏΠΊΠ° Π΄Π΅Π»Π΅Π½ΠΈΡ | btnDivide | : | |
ΠΠ½ΠΎΠΏΠΊΠ° «ΠΠ²Π΅ΡΡ
». ΠΡ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Π²ΠΎΠ΄ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΠΎΠΊΠΎΠ½ΡΠ΅Π½. ΠΠ²Π΅Π΄ΡΠ½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ΄Π²ΠΈΠ³Π°Π΅ΡΡΡ Π²Π²Π΅ΡΡ , ΠΈ ΠΎΠΊΠ½ΠΎ ΠΎΡΠΈΡΠ°Π΅ΡΡΡ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°. | btnToUp | ΠΠ²Π΅ΡΡ | |
ΠΠ½ΠΎΠΏΠΊΠ°Β «Π ΠΏΠ°ΠΌΡΡΡ». Π§ΠΈΡΠ»ΠΎ ΠΈΠ· Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΎΠΊΠ½Π° ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ Π² Π²Π΅ΡΡ Π½Π΅Π΅. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΈΡΠ»ΠΎ ΡΠ°Π½Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π²ΡΠ΅Π΅ΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ ΡΠ½ΠΈΡΡΠΎΠΆΠ°Π΅ΡΡΡ. | btnToMemory | Π ΠΏΠ°ΠΌΡΡΡ | |
ΠΠ½ΠΎΠΏΠΊΠ° «ΠΠ· ΠΏΠ°ΠΌΡΡΠΈ». Π§ΠΈΡΠ»ΠΎ ΠΈΠ· Π²Π΅ΡΡ
Π½Π΅Π³ΠΎ ΠΎΠΊΠ½Π° ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ Π² Π½ΠΈΠΆΠ½Π΅Π΅. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΎΠΊΠ½Π° ΡΠ΄Π²ΠΈΠ³Π°Π΅ΡΡΡ Π²Π²Π΅ΡΡ . | btnToRezult | ΠΠ· ΠΏΠ°ΠΌΡΡΠΈ | |
ΠΠ½ΠΎΠΏΠΊΠ° 1 ΠΈ Ρ. Π΄. | bt1 | 1 |
ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ² Π½Π°Π΄ΠΎ Π² ΠΎΠΊΠ½Π΅ ΡΠ²ΠΎΠΉΡΡΠ² (Properties).
ΠΡΠΎΠΌΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° ΡΠ²ΠΎΠΉΡΡΠ², ΠΌΠΎΠΆΠ½ΠΎ
ΠΏΠΎΡΠΏΡΠ°ΠΆΠ½ΡΡΡΡΡ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ BackColor (ΡΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ
ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΡΠ°ΠΌΠΎΠΉ ΡΠΎΡΠΌΡ), Font (ΡΡΠΈΡΡ, Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ,
ΠΆΠΈΡΠ½ΠΎΡΡΡ, ΠΊΡΡΡΠΈΠ²), ForeColor (ΡΠ²Π΅Ρ Π±ΡΠΊΠ² ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
Π²ΡΠ²Π΅Π΄Π΅Π½Π½ΡΡ
Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ). ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ΄Π΅Π»Π°Π΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ 1 ΡΡΠΊΠΎ-ΠΊΡΠ°ΡΠ½ΠΎΠΉ, ΠΊΠ½ΠΎΠΏΠΊΡ 4
ΡΠ΄ΠΎΠ²ΠΈΡΠΎ-Π·Π΅Π»ΡΠ½ΠΎΠΉ, Π° ΠΊΠ½ΠΎΠΏΠΊΡ 7 Π½Π΅ΠΆΠ½ΠΎ-ΡΠΎΠ·ΠΎΠ²ΠΎΠΉ, ΡΠΎ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π½Π΅ΠΏΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠΎΡΡΡΡ Π²Π°Ρ
Π·Π° Π³Π»ΡΠΏΡΠ°. ΠΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΡΠΊΡΠΎΠΌΠ½Π΅Π΅ Π² ΡΠ²Π΅ΡΠ°ΡΡΠΎΡΡΠΈ, ΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ Π½Π΅ΠΊΠΈΠΉ
ΠΎΠ±ΡΠ΅ΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡ
ΠΎΠ΄ΠΈΡΡ Π½Π° Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΡΠ½Π½ΡΠ΅
Π½ΠΈΠΆΠ΅.
Β Β
ΠΠ°ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π²Π²ΠΎΠ΄ ΡΠΈΡΠ΅Π» Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΡΠΎΡΠΌΠ΅. ΠΠΎΠ΄. ΠΠ΅ΡΠ²ΠΎΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅.
ΠΠΎΠΏΡΡΡΠΈΠΌ ΠΌΡ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ 4. Π ΠΎΠΊΠ½Π΅ Π²Π²ΠΎΠ΄Π° (Ρ Π½Π°Ρ ΡΡΠΎ
txtRezult) Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΠ²ΠΈΡΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΊΠ°. ΠΠ°ΠΏΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
Private Sub bt4_Click(ByVal
sender As Object, ByVal e
As System.EventArgs) Handles bt4.Click
txtRezult.Text = bt4.Text
End Sub
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 4 Π² ΠΎΠΊΠ½Π΅ Π²Π²ΠΎΠ΄Π°
Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠ΅ΡΠ²ΡΡΠΊΠ°, Π½ΠΎ ΠΏΠΎΡΠΎΠΌ ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΠΈ ΠΆΠΌΠΈ Π²ΡΠΎΡΠΎΠΉ ΡΠ΅ΡΠ²ΡΡΠΊΠΈ Π½Π΅
ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ. Π Π΄Π΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ Π½ΠΎΠ²Π°Ρ ΡΠ΅ΡΠ²ΡΡΠΊΠ° ΠΏΡΠΈ ΡΠ²ΠΎΡΠΌ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠΈ ΡΡΠΈΡΠ°Π΅Ρ ΡΡΠ°ΡΡΡ.
ΠΠ·ΠΌΠ΅Π½ΠΈΠΌ ΠΊΠΎΠ΄ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠ²ΡΡΠΊΠ° Π½Π΅ ΡΡΠΈΡΠ°Π»Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ Π·Π°ΠΏΠΈΡΡ, Π° ΠΏΡΠΈΠΏΠΈΡΡΠ²Π°Π»Π°ΡΡ ΠΊ
Π½Π΅ΠΉ.
Private Sub bt4_Click(ByVal
sender As Object, ByVal e
As System.EventArgs) Handles bt4.Click
txtRezult.Text = txtRezult.Text + bt4.Text
End Sub
ΠΠ°ΠΏΡΡΡΠΈΠΌ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ±Π΅Π΄ΠΈΠΌΡΡ, ΡΡΠΎ Π²ΡΡ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ. ΠΠ°ΡΠ΅ΠΌ
Π½Π°ΠΏΠΈΡΠ΅ΠΌ 9 Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ
ΠΏΡΠΎΡΠ΅Π΄ΡΡ Π΄Π»Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ
Π΄Π΅Π²ΡΡΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ
ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠΌ
ΠΊΠΎΠ΄ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠΉ Π½Π°Π±ΠΎΡ ΡΠΈΡΠ»Π° Π² ΠΎΠΊΠ½Π΅ Π²Π²ΠΎΠ΄Π°.
Β Private Sub bt0_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles bt0.Click
txtRezult.Text = txtRezult.Text + bt0.Text
End Sub
Private Sub Bt1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Bt1.Click
txtRezult.Text = txtRezult.Text + Bt1.Text
End Sub
Private Sub Bt2_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Bt2.Click
txtRezult.Text = txtRezult.Text + Bt2.Text
End Sub
Private Sub bt3_Click(ByVal sender As Object, ByVal e As System. EventArgs)
Handles bt3.Click
txtRezult.Text = txtRezult.Text + bt3.Text
End Sub
Private Sub bt4_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles bt4.Click
txtRezult.Text = txtRezult.Text + bt4.Text
End Sub
Private Sub bt5_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles bt5.Click
txtRezult.Text = txtRezult.Text + bt5.Text
End Sub
Private Sub Bt6_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Bt6.Click
txtRezult.Text = txtRezult.Text + Bt6.Text
End Sub
Private Sub bt7_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles bt7.Click
txtRezult.Text = txtRezult.Text + bt7.Text
End Sub
Private Sub bt8_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles bt8.Click
txtRezult.Text = txtRezult.Text + bt8.Text
End Sub
Private Sub Bt9_Click(ByVal sender As Object, ByVal e As System. EventArgs)
Handles Bt9.Click
txtRezult.Text = txtRezult.Text + Bt9.Text
End Sub
ΠΠ°ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π²Π²ΠΎΠ΄ ΡΠΈΡΠ΅Π» Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΡΠΎΡΠΌΠ΅. ΠΠΎΠ΄. ΠΡΠΎΡΠΎΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅.
ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠ΄. ΠΠ΅ΡΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ, ΠΏΠΎΡ
ΠΎΠΆΠΈΡ
Π΄ΡΡΠ³ Π½Π° Π΄ΡΡΠ³Π°, ΠΊΠ°ΠΊ Π±Π»ΠΈΠ·Π½Π΅ΡΡ, ΠΈ
ΠΎΡΠ»ΠΈΡΠ°ΡΡΠΈΡ
ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΠΌ ΠΎΠ΄Π½ΠΎΠΉ. ΠΡΠ° ΠΎΠ±ΡΠ°Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ
ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠ°Π½Π΅Π΅ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ
ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ
Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ» ΠΌΡ Ρ
ΠΎΡΠΈΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΏΡΠΈΠ΄ΡΡΡΡ
Π²Π²ΠΎΠ΄ΠΈΡΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΈ ΡΠ°ΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ»ΠΎΠΆΠ½ΠΈΡΡΡ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
Π΅Π³ΠΎ Π½Π°Π΄ΠΎ
ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡΠΉ Π½Π°ΠΌ ΠΏΡΡΠΈΠΊΠ»Π°ΡΡΠ½ΠΈΠΊ ΠΠΈΡΠ°Π»ΠΈΠΉ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΡΡ Π½Π° ΡΠ°ΠΊΠΎΠΌ
Π²Π°ΡΠΈΠ°Π½ΡΠ΅Β Allbtn0to9, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ: Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡ Π½ΡΠ»Ρ Π΄ΠΎ Π΄Π΅Π²ΡΡΠΈ.
ΠΠΎ-Π²ΡΠΎΡΡΡ
ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ Π²ΡΠ΅ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠΎΡ ΡΠ°ΠΊ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ:
Private Sub Allbtn0to9(ByVal sender As Object,
ByVal e As System.EventArgs) Handles _
bt1.Click, bt2. Click, bt3.Click, bt4.Click, bt4.Click, bt5.Click, bt6.Click, _
bt7.Click, bt8.Click, bt9.Click, bt0.Click
Π’Π΅ΠΏΠ΅ΡΡ ΠΎ ΡΠ»ΡΠΆΠ΅Π±Π½ΠΎΠΌ ΡΠ»ΠΎΠ²Π΅ Handles
(ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ), ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΊΠΎΠ΄Π° Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ , ΡΠ°ΠΌ
ΡΠΈΠ³ΡΡΠΈΡΡΠ΅Ρ ΠΈ Private Sub Bt9_Click (ΡΠ΅Π»ΡΠΎΠΊ
Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ 9), ΠΈ Π·Π°ΡΠ΅ΠΌ-ΡΠΎ ΠΊΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ Π΄ΡΠ±Π»ΠΈΡΡΡΡΠ΅Π΅ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΠ΅
Handles bt9.Click (ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠ΅Π»ΡΠΎΠΊ Π½Π°
ΠΊΠ½ΠΎΠΏΠΊΠ΅ 9). Π Π²ΠΎΡ Π½Π°ΠΌ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΈΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ ΡΠ°ΠΌΠΈΠΌ, ΠΈ ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ
Π±ΡΡΡΒ Π»ΡΠ±ΡΠΌ, Π½ΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠ»ΠΎΠ²Π° Handles Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅
ΡΠΎΠ±ΡΡΠΈΡ ΠΌΡ Π½Π°ΠΌΠ΅ΡΠ΅Π²Π°Π΅ΠΌΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ. Π ΡΡΠΎ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΡ Π½Π°ΠΏΠΈΡΠ΅ΠΌ
ΠΈΠΌΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π½Π°ΡΠ½ΡΡ Π½Π°Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΡΠ»ΡΠ³ΠΈ Π² Π²ΠΈΠ΄Π΅
Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΡ
ΠΎΠΊΠΎΠ½. ΠΡΡΠ°Π½Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π²ΠΈΡΡ Π·Π°ΠΏΡΡΡΠ΅ ΠΈ ΡΠ΅Π»ΠΊΠ°ΡΡ Π½Π° Π½ΡΠΆΠ½ΡΡ
ΠΏΡΠ½ΠΊΡΠ°Ρ
.
ΠΠΎΡ
ΠΎΠΆΠ΅ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠ΅Π΄Ρ Visual Studio ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
Microsoft Π²Π»ΠΎΠΆΠΈΠ»ΠΈ Π²ΡΡ ΡΠ²ΠΎΡ Π΄ΡΡΡ.
Π§Π΅ΠΌ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ Π²ΠΎΡΡ
ΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄ΡΠ°ΠΆΠ°Π½ΠΈΡ. Π‘Π»ΠΈΡΠΊΠΎΠΌ Π΄Π»ΠΈΠ½Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΊΠΎΠ΄Π°
ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ ΡΠ°ΠΊ: ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΠ±Π΅Π»Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½ΠΈΠΆΠ½Π΅Π΅ ΡΠΈΡΠ΅.
ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ ΠΊ ΡΠ΅Π»Ρ
ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ. ΠΠ΅ΡΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ ΠΎΠ±ΡΡΠ²ΠΈΠΌ ΡΡΠΎ, ΠΌΡ ΡΠΎΠ·Π΄Π°ΡΠΌ Π½ΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠΈΠΏΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ.
Π ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π²ΡΠ±ΠΎΡΠ° ΠΈΠΌΠ΅Π½ΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΠΈΡΠ°Π»ΠΈΠΉ ΡΠ΅ΡΠΈΠ»
ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΠ²ΠΎΡ Π»ΠΈΡΠ½ΠΎΠ΅ ΠΈΠΌΡ. ΠΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ ΡΠ°ΠΊ objVitaliBtn. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ ΡΠ°ΠΌΠΎΠ΅
Π»ΡΡΡΠ΅Π΅ ΠΈΠΌΡ, Π½ΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠ°Π²ΠΎ Π½Π° ΠΏΡΠΈΡ
ΠΎΡΠΈ Π² Π²ΡΠ±ΠΎΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ
ΠΊΡΠ΅Π°ΡΡΡ.
Dim objVitaliBtn As
Button
ΠΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠΎ ΡΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΈΠ³Π½Π°Π» ΠΎ ΡΠΎΠΌ ΠΊΠ°ΠΊΠ°Ρ
ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°ΡΠ°. ΠΠ½Π°ΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ objVitaliBtnΒ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ. Sender ΠΈ Ρ
VS ΠΈ Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡΡ, ΠΊΠ°ΠΊ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ.
Β objVitaliBtn
= sender
Π ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΡΠΈΠΏΠΈΡΠ΅ΠΌ ΠΊ ΡΠ΅ΠΊΡΡΡ
ΠΎΠΊΠ½Π° txtRezult ΡΠΈΡΡΡ, Ρ
ΡΠ°Π½ΠΈΠΌΡΡ Π² ΡΠ²ΠΎΠΉΡΡΠ²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠ΅ text.
If txtRezult.Text = «0» Then
txtRezult.Text = objVitaliBtn.Text
Else
txtRezult.Text = txtRezult.Text + objVitaliBtn.Text
End If
ΠΠ°ΠΌΠ΅ΡΠΈΠΌ, ΡΡΠΎ Π² ΡΡΠΎΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π°
ΡΡΡΡΠΊΡΡΡΠ° Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ:
IF. ..THEN…ELSE…END IF. ΠΠ½Π° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ
Π² Π½Π°ΡΠ°Π»Π΅ ΡΠΈΡΠ»Π° Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π·Π½Π°ΡΠ°ΡΠΈΡ
Π½ΡΠ»Π΅ΠΉ. ΠΠ΅ΡΠ΅Π²Π΅Π΄ΡΠΌ Ρ
ΡΠ·ΡΠΊΠ° VSΒ Π½Π° ΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅.
Π΅ΡΠ»ΠΈ
Π²
ΠΎΠΊΠ½Π΅ txtRezult ΡΡΠΎΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠ»Ρ
ΡΠΎ
ΡΡΠΎΡ Π½ΠΎΠ»Ρ Π·Π°ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠΈΡΡΠΎΠΉ ΡΡΠΎΡΡΠ΅ΠΉ Π½Π° Π½Π°ΠΆΠ°ΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅
Π°
ΠΈΠ½Π°ΡΠ΅
ΠΊ ΡΠΎΠΌΡ ΡΡΠΎ
ΡΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ° Ρ ΡΠ΅ΠΊΡΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ
Π±Π»ΠΎΠΊΡ
Π΅ΡΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ
ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ
ΡΠΌΡΡΠ»Π° Π±Π»ΠΎΠΊΠ° Π΅ΡΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π½ΠΈΠΆΠ΅ ΡΡ
Π΅ΠΌΡ:
ΠΠΎΠ»Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ
Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
Private Sub Allbtn0to9(ByVal sender As Object,
ByVal e As System.EventArgs) Handles _
bt1.Click, bt2.Click, bt3.Click, bt4.Click, bt4.Click, bt5.Click, bt6.Click, _
bt7.Click, bt8.Click, bt9.Click, bt0.Click
Dim objVitaliBtn As
Button
objVitaliBtn
= sender
If txtRezult. Text = «0» Then
txtRezult.Text = objVitaliBtn.Text
Else
txtRezult.Text = txtRezult.Text + objVitaliBtn.Text
End If
ΠΠ»Ρ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ ΡΠΌΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠΎΠ±ΡΡΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΉ
ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ ΡΡΠ΅Π½ΠΈΠΊΠ°ΠΌ Π±ΡΠ»ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ ΠΌΠ΅Π½ΡΡΡΠΈΠΉ ΡΠ²Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π² ΠΌΠΎΠΌΠ΅Π½Ρ
ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ Π½Π°Π΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΊΡΡΡΠΎΡΠ° ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΉ ΡΠ²Π΅Ρ, ΠΊΠΎΠ³Π΄Π° ΠΊΡΡΡΠΎΡ ΡΠ²ΠΎΠ΄ΠΈΡΡΡ
Ρ ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠΎΡΡΠ½ΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ, ΡΡΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ° Π½Π°Π΄ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΠΌ ΡΡΠΎ
ΡΠΎΠ±ΡΡΠΈΠ΅ MouseEnter, Π° ΡΡ
ΠΎΠ΄ ΠΊΡΡΡΠΎΡΠ° ΡΡΠΎ ΡΠΎΠ±ΡΡΠΈΠ΅ MouseLeave. ΠΠ»Ρ
ΠΈΠΌΡΠ½ ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΠΠΈΡΠ°Π»ΠΈΠΉ Π²ΡΠ±ΡΠ°Π» ΡΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ Π΅ΠΌΡ Π½Π°Π±ΠΎΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΊΠ°ΠΊ, ColorEnter
(ΡΠ²Π΅Ρ Π½Π° Π²Ρ
ΠΎΠ΄) ΠΈ ColorOut (ΡΠ²Π΅Ρ Π½Π° Π²ΡΡ
ΠΎΠ΄).
Β Private
Sub ColorEnter(ByVal sender As Object, ByVal e As System.EventArgs)
Handles
bt0.MouseEnter, bt1.MouseEnter, _
bt2.MouseEnter, bt3.MouseEnter, bt4.MouseEnter, bt5.MouseEnter, bt6.MouseEnter,
bt7.MouseEnter, bt8.MouseEnter, bt9.MouseEnter _
, btnDivide. MouseEnter, btnMinus.MouseEnter, btnMult.MouseEnter,
btnPlus.MouseEnter, btnToMemory.MouseEnter, _
btToRezult.MouseEnter, btToUp.MouseEnter
Dim objRed As Button
objRed = sender
objRed.BackColor = Color.Lime
End Sub
Private Sub ColorOut(ByVal sender As Object, ByVal e As System.EventArgs)
Handles bt0.MouseLeave, bt1.MouseLeave, _
bt2.MouseLeave, bt3.MouseLeave, bt4.MouseLeave, bt5.MouseLeave, bt6.MouseLeave,
bt7.MouseLeave, _
bt8.MouseLeave, bt9.MouseLeave, btnDivide.MouseLeave, btnMinus.MouseLeave,
btnMult.MouseLeave, _
btnPlus.MouseLeave, btnToMemory.MouseLeave, btToRezult.MouseLeave,
btToUp.MouseLeave
Dim objSnow As Button
objSnow = sender
objSnow.BackColor = Color.Snow
End Sub
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΏΡΠΈΠ²Π΅Π΄Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π²Π΅ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΠ΅Π½ΠΈΠΊ 8 ΠΊΠ»Π°ΡΡΠ° Π Π°Π²Π½Π΅ΡΠΊΠΎΠΉ ΡΠΊΠΎΠ»Ρ Π‘Π°Π΄ΡΠΊΠΎΠ² ΠΠΎΠ·Π±Π°ΠΉ. ΠΠ° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° ΡΡΠ΅Π½ΠΈΠΊ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ ΡΠ²ΠΎΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠ΅ΡΠ²ΠΎΠΉ Β«ΠΏΠΎΠ»ΡΠ½Π°ΡΡΠΎΡΡΠ΅ΠΉΒ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΠΎ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Β«Π¨Π°Π³ Π² Π±ΡΠ΄ΡΡΠ΅Π΅Β». ΠΠ° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΡΠΎΡΠΌΠΎΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΊΠΎΠ΄ Π²ΡΠ΅Ρ
ΠΏΡΠΎΡΠ΅Π΄ΡΡ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° ΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
[ΠΠ° Π³Π»Π°Π²Π½ΡΡ]
[ΠΠ° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ]
ΠΡΠΈΠΌΠ΅ΡΡ ΡΡΠ΅Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ°Π±ΠΎΡ
[Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°.(ΠΡΠΈΠΌΠ΅Ρ)]
[ΠΠΎΠ΄ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°.(ΠΡΠΈΠΌΠ΅Ρ)]
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ
[Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ «Π¦ΠΈΠΊΠ»Ρ»]
ΡΠΊΡΠ°Π½ 4
Π‘Π°ΠΉΡ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ uCoz
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic 6? β Wazeesupperclub.com
Wazeesupperclub.com ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic 6?
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic 6?
ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Microsoft Visual Basic 6.0 ΠΈ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡΒ» Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Β«Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ EXEΒ» ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Β«ΠΡΠΊΡΡΡΡΒ». Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Β«Π€ΠΎΡΠΌΠ° Π΄Π»Ρ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°Β», ΠΈ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΈΡΠΈΠ½Ρ ΠΈ Π²ΡΡΠΎΡΡ.
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic 2010?
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ 58-ΡΠ΅ΠΊΡΠ½Π΄Π½ΡΠΉ ΠΊΠ»ΠΈΠΏ9:57Visual Basic 2010 Express Tutorial 4 β Simple Calculator Part 1 β YouTubeYouTubeΠΠ°ΡΠ°Π»ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ°ΠΠΎΠ½Π΅Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ°ΠΡΠ°ΠΊ, Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π² ββΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ½Π°ΡΠ°Π»Π° Π½Π°ΠΆΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΡΠΏΡΠ°Π²ΠΈΡΡΒ», Π° Π·Π°ΡΠ΅ΠΌ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Ρ ΠΊΠ»Π°Π²ΠΈΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΠΆΠ°ΡΠΎΠΉ ΠΈ ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΡΠ΄Π°. Π― ΡΠ½Π°ΡΠ°Π»Π° Π½Π°ΠΆΠΌΡ Β«ΠΡΠΏΡΠ°Π²ΠΈΡΡΒ», Π° Π·Π°ΡΠ΅ΠΌ, ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Ρ ΠΊΠ»Π°Π²ΠΈΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π½Π°ΠΆΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΠΎΠ±Π°Π²ΠΈΡΡΒ». Π― ΠΏΠ΅ΡΠ΅ΠΉΠ΄Ρ ΠΊ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΄Π΅Π»Π°Ρ ΠΎΠ±Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ±Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ΅ΠΏΠ΅ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠΎΠ΄ VS Π½Π° ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ΅?
ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΊΠΎΠ΄ Visual Studio.
- ΠΡΠΊΡΡΡΠΈΠ΅ ΠΏΠ°Π»ΠΈΡΡΡ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΎΡΠΊΡΡΡΠΈΡ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ: Ctrl-P )
- ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ext.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic Excel?
ΠΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΎΠΊΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° VBA ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Alt+F11.
- ΠΡΡΠ°Π²ΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΡΡ ΡΠΎΡΠΌΡ ΠΈΠ· ΠΌΠ΅Π½Ρ Β«ΠΡΡΠ°Π²ΠΊΠ°Β».
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠ°Π³Π°Ρ Π²ΡΡΠ΅.
- ΠΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ, Π΄Π²Π°ΠΆΠ΄Ρ ΡΠ΅Π»ΠΊΠ½ΡΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΡΡ ΡΠΎΡΠΌΡ.
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ, Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡΡ F5 Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ HTML?
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ HTML.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Studio Python?
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΉ 58-ΡΠ΅ΠΊΡΠ½Π΄Π½ΡΠΉ ΠΊΠ»ΠΈΠΏ42:50ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python Π² Visual Studio CodeYouTube
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Python?
ΠΡΠΎΡΡΠΎΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΉ Tkinter Π² Python
- ΠΠΌΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ Π²ΡΠ΅ ΠΈΠ· Tkinter, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ *.
- Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ°.
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ Π²Π²ΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΠ°Ρ Π²Π²ΠΎΠ΄ΠΈΡ ΡΠΈΡΠ»ΠΎ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°.
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠΈΡΠ°Π΅Ρ Π²ΡΠ΅ ΠΈΠ· ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°.
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ Π² Visual Basic 6?
Π©Π΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΠ°ΠΏΠΊΠ°. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ β΅ Enter. ΠΡΠΊΡΠΎΠΉΡΠ΅ Visual Basic 6. ΠΡΠΊΡΠΎΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π©Π΅Π»ΠΊΠ½ΠΈΡΠ΅ Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ EXE-ΡΠ°ΠΉΠ». ΠΠ½ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΠΎΠ»Π΅ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π©Π΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΡΠΊΡΡΡΡ. ΠΡΠΎ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ ΠΎΠΊΠ½Π°. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Β«Π’Π΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅Β».
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΠΊΡ Π΄Π°ΡΡ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² VB6?
ΠΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ Π΄Π°ΡΠ°ΠΌΠΈ β VB6 ΠΠ°ΡΠ° ΠΈ Π²ΡΠ΅ΠΌΡ Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Ρ Π΄Π°ΡΠ°ΠΌΠΈ. ΠΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΡΡΠΎ ΡΠΎ, ΡΡΠΎ ΡΠ΅Π»Π°Ρ ΡΠ°ΡΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Date ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π΄Π°ΡΠ΅, Π° Π΄ΡΠΎΠ±Π½Π°Ρ ΡΠ°ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: Β«ΡΠ΅ΡΠ΅Π· 2 Π΄Π½Ρ ΠΈ 12 ΡΠ°ΡΠΎΠ²Β».
Π―Π²Π»ΡΠ΅ΡΡΡ Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² Visual Basic 6?
Π₯ΠΎΡΡ Π½Π°ΡΠ° ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Ρ Visual Basic 6, Ρ Π½Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΏΠΎΡΡΠΈ ΠΊΠ°ΠΊ Ρ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ TabIndex ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΌΠ°ΡΡΠΈΠ²Π°.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π² VB NET?
ΠΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π² Visual Basic. ΠΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΈΡ Π·Π½Π°ΠΊΠΎΠΌΡΡ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΡΠΈΡΠ»ΠΎΠ²ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π»ΠΈΡΠ΅ΡΠ°Π»Π°ΠΌΠΈ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ, Π΄ΡΡΠ³ΠΈΠΌΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ, Π²ΡΠ·ΠΎΠ²Π°ΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ² ΠΈ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°ΠΌΠΈ.
https://www.youtube.com/watch?v=zr41nMTlUIw
ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° Π½Π° Visual Basic (VB.NET) β Codebun
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° Π½Π° ΡΠ·ΡΠΊΠ΅ Visual Basic (VB.NET). Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° Π½Π° ΡΠ·ΡΠΊΠ΅ Visual Basic (VB.NET). ΠΠ΄Π΅ΡΡ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΡΠΎΡΡΠΎΠΉ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Β«Π²ΡΠ±ΠΎΡ ΡΠ΅Π³ΠΈΡΡΡΠ°Β». ΠΠ΄Π΅ΡΡ ΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²ΡΡΠΈΡΠ°Π½ΠΈΡ, ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΡ.
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Β«Π²ΡΠ±ΠΎΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°Β».
'ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° VB. Net Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° 'ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ "Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡ" ΠΠΎΠ΄ΡΠ»Ρ ΠΠΎΠ΄ΡΠ»Ρ1 ΠΠΎΠ΄ΠΎΡΠ½ΠΎΠ²Π°() Π’ΡΡΠΊΠ»ΡΠΉ Π²ΡΠ±ΠΎΡ ΠΠ°ΠΊ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Dim num1 ΠΊΠ°ΠΊ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ = 0 Dim num2 ΠΊΠ°ΠΊ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ = 0 Π’ΡΡΠΊΠ»ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ As Integer = 0 Console.WriteLine("#############################") Console.WriteLine(" 1: ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅") Console.WriteLine(" 2: ΠΡΡΠΈΡΠ°Π½ΠΈΠ΅") Console.WriteLine(" 3: Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅") Console.WriteLine(" 4: ΠΠ΅Π»Π΅Π½ΠΈΠ΅") Console.WriteLine("#############################") Console.Write("ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ: ") Π²ΡΠ±ΠΎΡ = Integer.Parse(Console.ReadLine()) Console.Write("ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠΈΡΠ»ΠΎ1:") num1 = Integer.Parse(Console.ReadLine()) Console.Write("ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠΈΡΠ»ΠΎ2:") num2 = Integer.Parse(Console.ReadLine()) ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ»ΡΡΠ°Ρ Π‘Π»ΡΡΠ°ΠΉ 1 ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ = ΡΠΈΡΠ»ΠΎ1 + ΡΠΈΡΠ»ΠΎ2 Π‘Π»ΡΡΠ°ΠΉ 2 ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ = ΡΠΈΡΠ»ΠΎ1 - ΡΠΈΡΠ»ΠΎ2 Π‘Π»ΡΡΠ°ΠΉ 3 ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ = ΡΠΈΡΠ»ΠΎ1 * ΡΠΈΡΠ»ΠΎ2 Π‘Π»ΡΡΠ°ΠΉ 4 ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ = ΡΠΈΡΠ»ΠΎ1 / ΡΠΈΡΠ»ΠΎ2 ΠΠ΅Π»ΠΎ Π΅ΡΠ΅ Console. WriteLine("ΠΠ΅Π²Π΅ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ") ΠΠΎΠ½Π΅Ρ Π²ΡΠ±ΠΎΡΠ° Console.WriteLine("Π Π΅Π·ΡΠ»ΡΡΠ°Ρ: {0}", ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ) ΠΠΎΠ½Π΅Ρ ΡΠ°Π±Π²ΡΡΠ΅ΡΠ° ΠΠΎΠ½Π΅ΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ
ΠΡΠ²ΠΎΠ΄
ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²ΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ Module1, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ Main(). Π ΠΌΠ΅ΡΠΎΠ΄Π΅ Main() ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΡΠ΅ΡΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π²ΡΠ±ΠΎΡΠ°: num1, num2 ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ Β«Π²ΡΠ±ΡΠ°ΡΡ ΡΠ΅Π³ΠΈΡΡΡΒ» Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ. ΠΠ΄Π΅ΡΡ ΠΌΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ 3-ΠΉ ΡΠ»ΡΡΠ°ΠΉ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ°ΡΠ°Π΅ΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ.
Π Π°Π±ΠΎΡΠ°
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²ΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ Π²Π°ΡΠΈΠ°Π½ΡΡ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ.
- ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΎΠ½ ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ Π²Π²ΠΎΠ΄ Π²ΡΠ±ΠΎΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΡΠ΅ΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π²ΡΠ±ΠΎΡΠ° ΡΠ»ΡΡΠ°Ρ, ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠΉ Β«Π²ΡΠ±ΠΎΡΒ», ΠΌΡ Π²Π²ΠΎΠ΄ΠΈΠΌ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Β«Π²ΡΠ±ΠΎΡ = Integer.Parse(Console.ReadLine())Β».
- Π€ΡΠ½ΠΊΡΠΈΡ readline() ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΌΠΈ ΡΠΈΡΠ»Π°, Π΅ΡΠ»ΠΈ Ρ Π½ΠΈΠΌ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π·Π°Π΄Π°Π½Π½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ Π²ΡΠ±ΠΎΡΠ°, ΡΠ°ΠΊ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠ΅Π»ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° Π²ΡΠ±ΠΎΡΠ° Π²ΡΠ±ΠΎΡΠ°, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠ»ΡΡΠ°ΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Β«Π½Π΅Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ».