סגירת טפסים

  • פותח הנושא mich
  • פורסם בתאריך

mich

New member
סגירת טפסים

היי, אני מתקיפה שוב. איך אני סוגרת form בVB שיש עליו פלאש, הבעיה היא כאשר יש לי כמה formים ואני רוצה לסגור אחד מהם. אם אני עושה unload me התוכנה עפה. אם אני עושה end אני יוצאת מכל התוכנית. אני יכולה לעשות me.hide אבל כשיש יותר מידי טפסים זה כבר כבד מדי ולא אידאלי, אז מה עושים, תודה מיכל
 

nscom2k

New member
למה הכוונה "עפה" ?

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

mich

New member
אי אפשר לראות את התמונה למעלה

אני מנסה שוב
 

erez111

New member
אם אפשר

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

mich

New member
../images/Emo35.gif ../images/Emo70.gif

היי ניסיתי להפסיק את הסרט, אני ממש צריכה לעשות לסרט עצמו unload לדעתי, אבל אני לא מצליחה. כל רעיון יתקבל בברכה תודה מיכל
 

mitke

New member
תעשי ככה:

לסגור טופס- Unload MyForm בתוך כל טופס בפונקציה Form_Unload תשימי בסוף את השורה Set MyForm = Nothing זה יפתור את הבעיה. נ.ב אם יש לך איתחול של Class או Array עדיף למחוק גם אותם: Set MyClass = Nothing Erase MyArray
 

mich

New member
עדיין עף

הבעיה ההיא שאני מנסה לסגור את הטופס דרך הפלאש, ואז כאשר הוא יוצא מהפקודות של הפלאש (FSCommand) הוא עף. תודה מיכל
 
למעלה