როგორ დარეკოთ ფუნქცია VB– ში: 3 ნაბიჯი (სურათებით)

Სარჩევი:

როგორ დარეკოთ ფუნქცია VB– ში: 3 ნაბიჯი (სურათებით)
როგორ დარეკოთ ფუნქცია VB– ში: 3 ნაბიჯი (სურათებით)

ვიდეო: როგორ დარეკოთ ფუნქცია VB– ში: 3 ნაბიჯი (სურათებით)

ვიდეო: როგორ დარეკოთ ფუნქცია VB– ში: 3 ნაბიჯი (სურათებით)
ვიდეო: Can You REALLY Install Magento 2 in 5 Minutes? 2024, მაისი
Anonim

დავრჩით VB- ში "ფუნქციის" კონცეფციებით? თუ კი, წაიკითხეთ ეს სახელმძღვანელო, რომ ისწავლოთ VB პარადიგმაში "ფუნქციის" კონსტრუქტები.

ნაბიჯები

დარეკეთ ფუნქცია VB– ში ნაბიჯი 1
დარეკეთ ფუნქცია VB– ში ნაბიჯი 1

ნაბიჯი 1. რა არის ფუნქცია?

  • გამოიყენეთ ფუნქციის პროცედურა, როდესაც თქვენ უნდა დაუბრუნოთ მნიშვნელობა გამოძახების კოდს.
  • ფუნქციას თავისთავად აქვს ტიპი და ფუნქცია დაუბრუნებს მნიშვნელობას გამოძახების ქვეპროგრამას მისი კოდის საფუძველზე.
დარეკეთ ფუნქცია VB ნაბიჯი 2
დარეკეთ ფუნქცია VB ნაბიჯი 2

ნაბიჯი 2. როგორ გამოვაცხადოთ ფუნქცია?

  • თქვენ შეგიძლიათ განსაზღვროთ ფუნქციის პროცედურა მხოლოდ მოდულის დონეზე. ეს ნიშნავს, რომ ფუნქციის დეკლარაციის კონტექსტი უნდა იყოს კლასი, სტრუქტურა, მოდული ან ინტერფეისი და არ შეიძლება იყოს წყაროს ფაილი, სახელის სივრცე, პროცედურა ან ბლოკი.
  • ფუნქცია გამოცხადებულია ზუსტად ისე, როგორც ქვეპროგრამა, გარდა "ფუნქციის" საკვანძო სიტყვის "ქვე" ნაცვლად.
  • ფუნქციის პროცედურები ნაგულისხმევია საზოგადოებრივ წვდომაზე. თქვენ შეგიძლიათ შეცვალოთ მათი დაშვების დონე წვდომის მოდიფიკატორებით.
დარეკეთ ფუნქცია VB ნაბიჯი 3
დარეკეთ ფუნქცია VB ნაბიჯი 3

ნაბიჯი 3. როგორ დარეკოთ ფუნქცია?

  • თქვენ იძახებთ ფუნქციის პროცედურას პროცედურის სახელის გამოყენებით, რასაც მოჰყვება ფრჩხილებში არგუმენტების სია გამოთქმაში.
  • თქვენ შეგიძლიათ გამოტოვოთ ფრჩხილები მხოლოდ იმ შემთხვევაში, თუ თქვენ არ მიუთითებთ რაიმე არგუმენტს. თუმცა, თქვენი კოდი უფრო იკითხება, თუ ყოველთვის შეიტანთ ფრჩხილებს.
  • ფუნქცია ასევე შეიძლება გამოძახებული იქნას Call განცხადების გამოყენებით, ამ შემთხვევაში დაბრუნების მნიშვნელობა იგნორირებულია.
  • მნიშვნელობის დასაბრუნებლად მიანიჭეთ ფუნქციის სახელს შესაბამისი ტიპის მნიშვნელობა, თითქოს ცვლადი იყოს.

Სინტაქსი

დეკლარაცია

[წვდომის მოდიფიკატორი] [პროცედურის მოდიფიკატორები] [გაზიარებული] ფუნქციის სახელი [(Of typeparamlist)]

რეკავს

"ზარის ფუნქციის სახელის გარეშე ()" ზარის ფუნქციის სახელის ()

მაგალითი

ქვემოთ მოცემულია ფუნქციის მაგალითი, რომელიც ამატებს ორ რიცხვს

პირადი ფუნქციის დამატება (ByVal x როგორც მთელი რიცხვი, ByVal y როგორც მთელი რიცხვი) როგორც მთელი რიცხვი Dim Res როგორც მთელი რიცხვი Res = x + y დამატება = Res ფუნქციის დასრულება პირადი ქვე ფორმა_ტვირთვა () Dim a როგორც მთელი რიცხვი Dim b როგორც მთელი რიცხვი Dim c როგორც მთელი a = 32 b = 64 c = დაამატეთ (a, b) MsgBox ("ჯამი არის:" & c) ბოლო ქვე

გირჩევთ: