Visual Basic/יסודות השימוש בשפה/שימוש במשתנים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
←‏הגדרת משתנה: מחיקת הכתוב לגבי Option Explicit - הכתוב לא היה נכון. ראה דף שיחה
שורה 5:
ברוב שפות התכנות, יש צורך '''להצהיר''' (Declare) על משתנה, לפני שניתן לעשות בו שימוש. ב-Visual Basic ניתן להשתמש במשתנים גם בלי להצהיר עליהם מראש, אך נהוג ומומלץ להצהיר עליהם בכל זאת, כיוון שדבר זה מקל על הקריאה וההבנה של הקוד.
 
את ההצהרה מבצעים לרוב בחלק העליון ביותר של חלון הקוד, מעל כל הבלוקים של המאורעות. שים-לב שכאשר סמן הכתיבה נמצא בחלק זה של הקוד, בתיבת הטקסט העליונה השמאלית כתוב '''General''' (כיוון שחלק זה של הקוד שייך לתוכנה הכללית, ולא לאובייקט מסוים), ובימנית כתוב '''Declarations''' (כיוון שזהו החלק המתאים להצהרות על משתנים).אך לפני שמצהירים על משתנה צריך לכתוב ב-'''General''' את המילים השמורות "option explicit" שמסבירות למחשב שבטופס קוד זה יהיו משתנים בלי המילים הללו הקובץ לא יעבוד, לאחר שכתבתם את המילים הללו כתבו את קוד ההצהרה כך:<div style="Direction:ltr"><BR>
'''Dim''' ''VariableName'' '''As''' ''Type''
</div>להזכירך, מילים הכתובות ב'''כתב מודגש''' הן מילים שחייבות להופיע בקוד כמו שהן, ומילים הכתובות ב''כתב נטוי'' הן מקומות בהם המשתמש צריך להכניס ערך כלשהו. במקום ''Variable Name'' יש לכתוב את השם שברצונך להעניק למשתנה, ובמקום ''Type'' יש לכתוב את סוגו.