כיצד לקרוא לפונקציה ב- VB: 3 שלבים (עם תמונות)

תוכן עניינים:

כיצד לקרוא לפונקציה ב- VB: 3 שלבים (עם תמונות)
כיצד לקרוא לפונקציה ב- VB: 3 שלבים (עם תמונות)

וִידֵאוֹ: כיצד לקרוא לפונקציה ב- VB: 3 שלבים (עם תמונות)

וִידֵאוֹ: כיצד לקרוא לפונקציה ב- VB: 3 שלבים (עם תמונות)
וִידֵאוֹ: HOT Magic HD - מדריך התקנה עצמית 2024, מאי
Anonim

תקועים במושגים של "פונקציה" ב- VB? אם כן, קרא מדריך זה כדי ללמוד את המבנים המכונים של "פונקציה" בפרדיגמה של VB.

צעדים

התקשר לפונקציה בשלב VB שלב 1
התקשר לפונקציה בשלב VB שלב 1

שלב 1. מהי פונקציה?

  • השתמש בהליך פונקציה כאשר עליך להחזיר ערך לקוד השיחה.
  • לפונקציה עצמה יש סוג, והפונקציה תחזיר ערך לשגרת המשנה המתקשרת על בסיס הקוד שהיא מכילה.
התקשר לפונקציה בשלב VB שלב 2
התקשר לפונקציה בשלב VB שלב 2

שלב 2. כיצד להכריז על פונקציה?

  • ניתן להגדיר הליך פונקציה רק ברמת המודול. המשמעות היא שהקשר ההכרזה על פונקציה חייב להיות מחלקה, מבנה, מודול או ממשק, ואינו יכול להיות קובץ מקור, מרחב שמות, הליך או בלוק.
  • פונקציה מוכרזת בדיוק כמו תת שגרה, למעט שימוש במילת המפתח "פונקציה" במקום "תת".
  • נהלי פונקציות כברירת מחדל לגישה לציבור. אתה יכול להתאים את רמות הגישה שלהם בעזרת משני הגישה.
התקשר לפונקציה בשלב VB שלב 3
התקשר לפונקציה בשלב VB שלב 3

שלב 3. כיצד לקרוא ל- Function?

  • אתה קורא להליך פונקציה באמצעות שם ההליך, ואחריו רשימת הארגומנטים בסוגריים, בביטוי.
  • אתה יכול להשמיט את הסוגריים רק אם אינך מספק טיעונים. עם זאת, הקוד שלך קריא יותר אם אתה תמיד כולל את הסוגריים.
  • ניתן לקרוא פונקציה גם באמצעות הצהרת Call, ובמקרה זה מתעלמים מערך ההחזרה.
  • כדי להחזיר ערך, הקצה ערך מהסוג הנכון לשם הפונקציה, כאילו היה משתנה.

תחביר

הַצהָרָה

[משתנה גישה] [שינויים בפרוצדורות] [משותף] שם הפונקציה [(מתוך רשימת הקלדות)] [(רשימת פרמטרים)] [בתור סוג חזרה] [משפטים] [יציאת פונקציה] [הצהרות] סיום פונקציה

יִעוּד

'ללא שם פונקציית שם ()' עם שיחת פונקציית שם ()

דוגמא

דוגמה לפונקציה המוסיפה שני מספרים מוצגת להלן

פונקציה פרטית הוספה (ByVal x כמספר שלם, ByVal y כמכלול) כמספר שלם Dim Res כשלם Res = x + y Add = Res End פונקציה Private Sub Form_Load () Dim a As Integer Dim b As Integer Dim c As Integer a = 32 b = 64 c = הוסף (a, b) MsgBox ("סכום הוא:" & c) סיום תת

מוּמלָץ: