Cum să apelați o funcție în VB: 3 pași (cu imagini)

Cuprins:

Cum să apelați o funcție în VB: 3 pași (cu imagini)
Cum să apelați o funcție în VB: 3 pași (cu imagini)

Video: Cum să apelați o funcție în VB: 3 pași (cu imagini)

Video: Cum să apelați o funcție în VB: 3 pași (cu imagini)
Video: Can You REALLY Install Magento 2 in 5 Minutes? 2024, Mai
Anonim

Blocat cu concepte de „Funcție” în VB? Dacă da, citiți acest ghid pentru a afla așa-numitele constructe ale „Funcției” în paradigma VB.

Pași

Apelați o funcție în VB Pasul 1
Apelați o funcție în VB Pasul 1

Pasul 1. Ce este funcția?

  • Utilizați o procedură funcțională atunci când trebuie să returnați o valoare codului de apel.
  • O funcție în sine are un tip, iar funcția va returna o valoare subrutinei apelante pe baza codului pe care îl conține.
Apelați o funcție în VB Pasul 2
Apelați o funcție în VB Pasul 2

Pasul 2. Cum se declară funcția?

  • Puteți defini o procedură funcțională numai la nivel de modul. Aceasta înseamnă că contextul declarației pentru o funcție trebuie să fie o clasă, o structură, un modul sau o interfață și nu poate fi un fișier sursă, spațiu de nume, procedură sau bloc.
  • O funcție este declarată exact la fel ca o subrutină, cu excepția utilizării cuvântului cheie „Funcție” în loc de „Sub”.
  • Procedurile de funcționare implicit la accesul publicului. Puteți regla nivelurile lor de acces cu modificatorii de acces.
Apelați o funcție în VB Pasul 3
Apelați o funcție în VB Pasul 3

Pasul 3. Cum se apelează funcția?

  • Apelați o procedură Function utilizând numele procedurii, urmată de lista de argumente între paranteze, într-o expresie.
  • Puteți omite parantezele numai dacă nu furnizați niciun argument. Cu toate acestea, codul dvs. este mai ușor de citit dacă includeți întotdeauna parantezele.
  • O funcție poate fi, de asemenea, apelată folosind instrucțiunea Call, caz în care valoarea returnată este ignorată.
  • Pentru a returna o valoare, atribuiți o valoare de tipul corespunzător numelui funcției, ca și cum ar fi o variabilă.

Sintaxă

Declaraţie


Apelare

„Fără apel funcție nume ()” cu apel apel funcție nume ()

Exemplu

Un exemplu de funcție care adaugă două numere este prezentat mai jos

Funcție privată Adăugare (ByVal x Ca întreg, ByVal y Ca întreg) Ca întreg Dim Dim ca întreg Res = x + y Adăugare = Res Funcție de sfârșit Private Sub Form_Load () Dim a Ca întreg Număr b Ca Integer Dim c Întreg a = 32 b = 64 c = Add (a, b) MsgBox ("Suma este:" & c) End Sub

Recomandat: