Kukwama na dhana za "Kazi" katika VB? Ikiwa Ndio, soma mwongozo huu ili ujifunze kile kinachoitwa ujenzi wa "Kazi" katika dhana ya VB.
Hatua
Hatua ya 1. Kazi ni nini?
- Tumia utaratibu wa Kazi wakati unahitaji kurudisha thamani kwa nambari ya kupiga simu.
- Kazi yenyewe ina aina, na kazi hiyo itarudisha thamani kwa njia ndogo ya kupiga simu kulingana na nambari iliyomo.
Hatua ya 2. Jinsi ya kutangaza Kazi?
- Unaweza kufafanua utaratibu wa Kazi tu katika kiwango cha moduli. Hii inamaanisha muktadha wa tamko la kazi lazima iwe darasa, muundo, moduli, au kiolesura, na haiwezi kuwa faili chanzo, nafasi ya jina, utaratibu, au kizuizi.
- Kazi hutangazwa sawa sawa na njia ndogo, isipokuwa kutumia neno kuu la "Kazi" badala ya "Sub".
- Taratibu za utendaji hazijafikiwa na umma. Unaweza kurekebisha viwango vyao vya ufikiaji na viboreshaji vya ufikiaji.
Hatua ya 3. Jinsi ya kuita Kazi?
- Unaita utaratibu wa Kazi kwa kutumia jina la utaratibu, ikifuatiwa na orodha ya hoja kwenye mabano, kwa usemi.
- Unaweza kuacha mabano tu ikiwa hautoi hoja zozote. Walakini, nambari yako inasomeka zaidi ikiwa kila wakati unajumuisha mabano.
- Kazi inaweza pia kuitwa kutumia taarifa ya Wito, katika hali hiyo dhamana ya kurudi inapuuzwa.
- Ili kurudisha thamani, toa thamani ya aina inayofaa kwa jina la kazi, kana kwamba ni tofauti.
Sintaksia
Azimio
[accessmodifier] [utaratibumodifiers] [Imeshirikiwa] Jina la kazi [(Ya typeparamlist)]
Inapiga simu
'Bila Kazi ya Kupiga_Name ()' Na Kazi ya Kupiga simu_Name ()
Mfano
Mfano wa kazi inayoongeza nambari mbili imeonyeshwa hapa chini
Kazi ya Kibinafsi Ongeza (ByVal x As Integer, ByVal y As Integer) Kama Integer Dim Res kama nambari Res = x + y Ongeza = Res End Function Private Sub Form_Load () Punguza As Integer Dim b Kama Integer Dim c Kama Integer a = 32 b = 64 c = Ongeza (a, b) MsgBox ("Sum ni:" & c) End Sub