שליטה על ה"איקס" בוויזואל בייסיק 6 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שליטה על ה"איקס" בוויזואל בייסיק 6


Cyron

Recommended Posts

נדמה לי שכאשר האיקס מבוטל אז הוא לא מופיע באפור אלא לא מופיע כלל

בכל מקרה אם מדובר על פרוצדורות שאתה רוצה שיבוצעו כאשר סוגרים את הפורום אז תחפש את השיגרה form.terminated

קישור לתוכן
שתף באתרים אחרים

למה הכוונה "לאבטח" ?

יש לך שיגרה של: QueryUnload שזה מתייחס ללחיצה על כפתור ה X.

אם אתה רוצה לעשות את הכפתור כלא זמין ( בצבע ) אפור, יש צורך בשימוש של פונקציית API.

נראה לי שאתה מתכוון ל-Unload.

QueryUnload זה משהו יותר מורכב.

הפתרון הוא פשוט:


Private Sub form1_Unload(cancel As Integer)
cancel = 1
End Sub

כשהמשתמש לוחץ על ה-X, התוכנית קוראת לפונקציה הנ"ל.

כשהפונקציה נגמרת, אם cancel==0, אז הפורם יסגר. אחרת, הפורם ישאר פתוח.

(עדיין אפשר לסגור אותו באלימות באמצעות ה-task manager)

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...