עבור לתוכן

פונקציות בVB (שאלה הכמובן)

Featured Replies

פורסם

כשאני אני מחזיר ערך כלשהו בפונקציה ב VB הפונקציה מפסיקה?

אני ידגים

נגיד רשמתי משהו כזה


Private Function lala(a As Integer, size As Integer) As Integer
     lala = size
      For a To size   
         a=a+a 
      lala = a
End Function

הפונקציה תחזיר רק את SIZE ואז תצא? או שתמשיך לעשות גם תלולאה ובסוף תחזיר את A? (אין להתיחס לקוד ברצינות זוהי סתם הדגמא)

פורסם

בVB הפונקציות לא מפסיקות כאשר אתה "נותן" להן ערך

פורסם
  • מחבר

יש איזה דרך שזה יהיה ככה?

פורסם

שם הפונקציה משמש כמו משתנה לכל דבר.

לכן אם אתה רוצה שהפונקציה תפסיק בשלב כלשהו אתה צריך להתאים את התנאים שלך ( שימוש ב Do, While, Until וכו' ).

כמו כן אתה יכל לעשות גם Exit Function שמיד אחרי שורה זו הפונקציה מפסיקה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים