Home Page על האתר מפת אתר מילון מונחים ספרים קישורים

תיבות דו-שיח נפוצות

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

ואלו הן חמשת תיבות הדו-שיח השונות, יחד עם השיטה (Method) של הפקד אשר מפעילה אותן:

תיבת דו-שיח מטרה השיטה
Open

נועדה לפתיחת קבצים לקבל מהמשתמש שם של קובץ ומיקומו בכונן הקשיח כדי לפתוח אותו (מאפשרת מיון לפי סוג קובץ).

ShowOpen
Save As

נועדה לשמירת קבצים לקבל מהמשתמש שם של קובץ ומיקומו בכונן הקשיח כדי לשמור אותו (מאפשרת מיון לפי סוג קובץ).

ShowSave
Print

נועדה לאפשר למשתמש להגדיר הגדרות להדפסה.

ShowPrint
Font

נועדה לאפשר למשתמש להגדיר סוג (פונט) וצורה (גודל והדגשה) של האותיות.

ShowFont
Color

נועדה לאפשר למשתמש לבחור צבע מלוח הצבעים.

ShowColor

תיבת הדו-שיח Open



פקד תיבת הדו-שיח אינו מופיע ברשימת הפקדים באורח קבע. כדי להשתמש בו צריך להוסיף אותו לרשימת הפקדים. זאת עושים בצורה הבאה:

.1 בתפריט של ,VB בוחרים Project ובתת-התפריט מסמנים Components

.2 בתגובה, תופיע תיבת הדו-שיח הבאה:

.3 תיבה זו מכילה רשימה של פקדים רבים אשר רשומים במערכת החלונות (ב- Registry מערכת הרישומים של חלונות). כמו שאתם יכולים לראות ברשימה, ישנם לא מעט פקדים נוספים. רוב הפקדים מגיעים עם מערכת ההפעלה.

.4 ברשימה יש לבחור את Microsoft Common Dialog ולאשר.

.5 כעת, ניתן לשים אותו על הטופס. את הפקד לא ניתן להקטין או להגדיל, ובכל מקרה לא יראו אותו כאשר התוכנית תורץ.