ABA


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

   15:45   29.12.02   
אל הפורום  
  חברים יקרים אני מצטער על השאלה הטיפשית אבל ..  
 
   איך יוצרים ב - VB טופס שיהווה חלון ל - MSGBOX ?


תודה וסליחה ...


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה קצת לא מדוייק... Dudenland 29.12.02 20:57 1

       
Dudenland

   20:57   29.12.02   
אל הפורום  
  1. זה קצת לא מדוייק...  
בתגובה להודעה מספר 0
 
   מערכת ההפעלה Windows מספקת למתכנת אפשרות להקפיץ הודעת PopUp עם תכונות מוגדרות מראש, לפי בקשה.
למעשה, זוהי פונקציית API שדורשת פרטים כגון: כותרת, תוכן, סמל, סוג כפתורים וכו'...
לכן, הפונקצייה הזו בעצם בונה חלון, או טופס, שמוגדר מראש לפי הבקשה, אשר נסגר בעת לחיצה על כפתור מסויים (בדרך-כלל OK)...
אם אתה רוצה לבנות בעמצך הודעת PopUp דומה, אשר תפעל רק בתחום התוכנית שלך, ותהיה בעלת התכונות של ה-MessageBox (כך הוא שמה של הפונקצייה), אתה צריך לבנות טופס נוסף בתוכנית שלך.
לשם הנוחות, תקרא לו MessageBox.
תקבע לו את כל סוגי הכפתורים שאתה רוצה להתאים לו, ומקום לטקסט (תוכן), ולתמונה (סמל).
תבנה פונקצייה בתוכנית שלך, שמקבלת כפרמטרים מידע אודות סוג ההודעה שתרצה להציג, תוכן, וכותרת, ועל סמך מידע זה, תציג רק את הכפתורים ששייכים לסוג ההודעה, ותעדכן את התוכן והכותרת של הטופס.
כמובן שאחד הכפתורים בכל סוג הודעה יהיה חייב להעלים את כל הכפתורים האחרים, ואת התמונה, ויהיה חייב לנקות את התוכן ואת הכותרת של הטופס.
לבסוף, הוא גם יעלים את הטופס עצמו.
בשביל הדמייה מרובה, אתה יכול גם לקבוע בתוכנית שלך משתנה גלובלי חיצוני שבו יאוכסן מידע על הכפתור שנלחץ, כלומר, אם נלחץ OK, אז תדע שנלחץ OK, וכו'...

למקרה שתיתקל בבעייה, אל תתבייש לשאול


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net