Ինչպես զանգահարել գործառույթ VB- ում. 3 քայլ (նկարներով)

Բովանդակություն:

Ինչպես զանգահարել գործառույթ VB- ում. 3 քայլ (նկարներով)
Ինչպես զանգահարել գործառույթ VB- ում. 3 քայլ (նկարներով)

Video: Ինչպես զանգահարել գործառույթ VB- ում. 3 քայլ (նկարներով)

Video: Ինչպես զանգահարել գործառույթ VB- ում. 3 քայլ (նկարներով)
Video: 10+ խորհուրդներ այն մասին, թե ինչպես արագ և անվտանգ լիցքավորել ձեր հեռախոսը 2024, Մայիս
Anonim

Խցանվա՞ծ եք «Գործառույթ» հասկացությունների հետ VB- ում: Եթե այո, կարդացեք այս ուղեցույցը ՝ VB- ի հարացույցում սովորելու «Գործառույթի» այսպես կոչված կառուցվածքները:

Քայլեր

Callանգահարեք գործառույթ VB- ում Քայլ 1
Callանգահարեք գործառույթ VB- ում Քայլ 1

Քայլ 1. Ի՞նչ է գործառույթը:

  • Օգտագործեք գործառույթի կարգը, երբ անհրաժեշտ է արժեքը վերադարձնել զանգող կոդին:
  • Ֆունկցիան ինքնին ունի տեսակ, և ֆունկցիան արժեք կվերադարձնի կանչող ենթածրագրին ՝ հիմնված այն ծածկագրի վրա:
Callանգահարեք գործառույթ VB- ում Քայլ 2
Callանգահարեք գործառույթ VB- ում Քայլ 2

Քայլ 2. Ինչպե՞ս հայտարարել գործառույթ:

  • Դուք կարող եք ֆունկցիայի ընթացակարգ սահմանել միայն մոդուլի մակարդակում: Սա նշանակում է, որ գործառույթի հայտարարագրման ենթատեքստը պետք է լինի դաս, կառուցվածք, մոդուլ կամ ինտերֆեյս և չի կարող լինել աղբյուր ֆայլ, անվան տարածք, ընթացակարգ կամ բլոկ:
  • Ֆունկցիան հայտարարվում է ճիշտ այնպես, ինչպես ենթածրագիրը, բացառությամբ «Ենթ» -ի փոխարեն «Գործառույթ» հիմնաբառի օգտագործումից:
  • Ֆունկցիայի ընթացակարգերը կանխադրված են հանրային մուտքի համար: Դուք կարող եք հարմարեցնել նրանց մուտքի մակարդակները մուտքի փոփոխիչներով:
Callանգահարեք գործառույթ VB- ում Քայլ 3
Callանգահարեք գործառույթ VB- ում Քայլ 3

Քայլ 3. Ինչպե՞ս զանգահարել Function:

  • Դուք կանչում եք Ֆունկցիայի ընթացակարգ ՝ օգտագործելով ընթացակարգի անունը, որին հաջորդում է փակագծերում բերված արգումենտների ցուցակը ՝ արտահայտության մեջ:
  • Կարող եք փակագծերը բաց թողնել միայն այն դեպքում, երբ որևէ փաստարկ չեք ներկայացնում: Այնուամենայնիվ, ձեր կոդը ավելի ընթեռնելի է, եթե դուք միշտ ներառում եք փակագծերը:
  • Ֆունկցիան կարող է կանչվել նաև Call հայտարարության միջոցով, որի դեպքում վերադարձի արժեքը անտեսվում է:
  • Արժեքը վերադարձնելու համար ֆունկցիայի անունին վերագրեք համապատասխան տիպի արժեք, կարծես դա փոփոխական է:

Շարահյուսություն

Հայտարարություն

[accessmodifier] [proceduremodifiers] [Shared] Function function

Զանգահարում

«Առանց զանգի գործառույթի անուն ()» զանգի գործառույթի անվան ()

Օրինակ

Ստորև ներկայացված է երկու թվեր գումարող ֆունկցիայի օրինակ

Անձնական գործառույթ ավելացնել (ByVal x Որպես ամբողջ թիվ, ByVal y որպես ամբողջ թիվ) Որպես ամբողջ թիվ Dim Res որպես ամբողջ թիվ Res = x + y Ավելացնել = Res Վերջի գործառույթը Անձնական ենթաօրենսդրական ձև_բեռնում () Dim a որպես ամբողջ թիվ Dim b Որպես ամբողջ թիվ Dim c Որպես ամբողջ թիվ a = 32 b = 64 c = Ավելացնել (ա, բ) MsgBox («Գումարն է.» և գ) Վերջի ենթ

Խորհուրդ ենք տալիս: