Муаллиф:
Virginia Floyd
Санаи Таъсис:
5 Август 2021
Навсозӣ:
1 Июл 2024
Мундариҷа
Дар ин мақола, шумо мефаҳмед, ки чӣ тавр як барномаи оддии Visual Basic -ро ҳисоб кунед, то маблағи ду рақамро ҳисоб кунед. Барои иҷро кардани барнома ба шумо компиляторҳои Visual Basic лозим аст, ба монанди Visual Studio 2017.
Қадамҳо
- 1 Муҳаррири Visual Basic -ро кушоед. Барои санҷидани коди худ дертар, боварӣ ҳосил кунед, ки шумо барномае доред, ки дар он шумо метавонед рамзи худро ислоҳ кунед (масалан, Visual Basic 2017).
- Агар шумо муҳаррири Visual Basic надошта бошед, Notepad ++ -ро истифода баред ё Visual Basic 2017 -ро зеркашӣ кунед.
- 2 Сатри аввали кодро ворид кунед. Ворид кунед Формаи синфи хусусӣ 1 дар муҳаррири Visual Basic ва сипас пахш кунед ↵ Ворид кунед... Ин сатр сатрҳои зерини кодро муайян мекунад.
- Теги "Синфи хусусӣ" дар Visual Basic ба теги html> дар HTML шабеҳ аст.
- 3 Тағирёбандаҳоро танзим кунед. Барои ёфтани сумма, шумо бояд ду ададро илова кунед, бинобар ин шумо бояд Visual Basic -ро рақамҳоро ҳамчун тағирёбанда эътироф кунед. Барои ин:
- Ворид кунед Тугмаи зербахши хусусӣ1_Click (ирсолкунанда ҳамчун объект, e ҳамчун EventArgs) ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Дастак (Тугма1_Клик) ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Дим сум ҳамчун бутун ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Дим а ҳамчун бутун ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Dim b ҳамчун бутун ва пахш кунед ↵ Ворид кунед.
- 4 Барои майдонҳои холӣ истисноҳо таъин кунед. Дар ин ҳолат, агар ягон рақам ворид карда нашавад, барнома хато ба вуҷуд меорад. Барои ин:
- Ворид кунед Label4.Visible = Рост ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Агар TextBox1.Text = "" Пас ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Label4.Visible = False ва пахш кунед ↵ Ворид кунед.
- Ворид кунед MessageBox.Show ("Бубахшед, майдон холӣ буда наметавонад.") ва пахш кунед ↵ Ворид кунед.
- Ворид кунед TextBox 1. Фокус () ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Анҷом Агар ва пахш кунед ↵ Ворид кунед.
- 5 Барои ворид кардани рақамҳо қуттиҳои матнӣ созед. Барои ин:
- Ворид кунед a = арзиши (TextBox1.Text) ва пахш кунед ↵ Ворид кунед.
- Ворид кунед b = арзиши (TextBox2.Text) ва пахш кунед ↵ Ворид кунед.
- Ворид кунед маблағи = (a + b) ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Label4.Text = "Ҷамъи" & a & "ва" & b & "ба" & sum & "баробар аст." ва пахш кунед ↵ Ворид кунед.
- 6 Қисми пахшкунии тугмаро пӯшед. Ворид кунед Sub Sub ва пахш кунед ↵ Ворид кунед.
- 7 Бахши нав эҷод кунед. Ворид кунед Sub Sub Form1_Load (фиристанда ҳамчун Объект, e ҳамчун EventArgs) MyBase.Loadро идора мекунад ва пахш кунед ↵ Ворид кунед.
- 8 Барчаспҳои "false" ва "label" -ро ворид кунед. Ворид кунед Label4.Visible = False, клик кунед ↵ Ворид кунед, пас ворид кунед Sub Sub ва пахш кунед ↵ Ворид кунед .
- 9 Қисмати охиринро эҷод кунед. Ворид кунед Тугмаи зербахши хусусӣ2_Click (ирсолкунанда ҳамчун объект, e ҳамчун EventArgs) тугмаҳоро идора мекунад2. ва пахш кунед ↵ Ворид кунед.
- 10 Ба қуттиҳои матн пайвандҳо илова кунед. Ин рақамҳоро ба барномаи анҷомдодашуда илова мекунад. Барои ин:
- Ворид кунед TextBox1.Text = "" ва пахш кунед ↵ Ворид кунед.
- Ворид кунед TextBox2.Text = "" ва пахш кунед ↵ Ворид кунед.
- Ворид кунед Label4.Text = "" ва пахш кунед ↵ Ворид кунед.
- Ворид кунед TextBox 1. Фокус () ва пахш кунед ↵ Ворид кунед.
- 11 Барои илова кардани рақамҳо фармон эҷод кунед. Ворид кунед Sum = Val (TextBox1.Text) + Val (TextBox2.Text) ва пахш кунед ↵ Ворид кунед.
- 12 Фармони "ҷамъ" -ро ворид кунед. Ворид кунед TextBox 3.Text = Маблағ ва пахш кунед ↵ Ворид кунед.
- 13 Рамзро пӯшед. Ворид кунед Sub Sub ва пахш кунед ↵ Ворид кунедбарои бастани фасли охирин, пас нависед Синфи хотимавӣбарои бастани тамоми барнома.
- 14 Барномаро ислоҳ кунед. Ба ҷадвали Debug гузаред, Start Debugging -ро клик кунед ва интизор шавед, ки ислоҳкунӣ ба анҷом расад. Пас аз пурра ислоҳ кардани барнома, равзана бо се майдони матн ва тугма кушода мешавад; ҳоло рақамҳоро дар ду қуттии боло ворид кунед ва тугмаро пахш кунед, то рақамҳоро илова кунед.
- Агар код дар муҳаррири оддии матн навишта шуда бошад, ҷадвали Debug вуҷуд нахоҳад дошт.Дар ин ҳолат, рамзи навишташударо дар Visual Studio 2017 кушоед, то онро ислоҳ кунед ва иҷро кунед.
- Агар код дар Notepad ё TextEdit навишта шуда бошад, файлро дар формати ".vb" захира кунед, на ".txt" ё ".text".
Маслиҳатҳо
- Visual Studio 2017 -ро аз Microsoft ройгон зеркашӣ кардан мумкин аст.
- Дар Notepad ё TextEdit, қисмҳои гуногуни кодро метавон бо ишора қайд кард, то паймоиш кардани код осонтар шавад.
Огоҳӣ
- Visual Basic ба ҳарф ҳассос нест, аммо кӯшиш кунед бо ҳарфҳои калоне, ки дар код дар ин ҷо нишон дода шудааст, ҳарф занед.