בית
Top.Mail.Ru Yandeks.Metrika
פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למטה

Form.OnCloseQuery - איך להתמודד? מצא סניפים דומים


Андрей Сенченко   (2001-12-18 12:49) [0]

מה לעשות כדי למנוע את סגירת התוכנית?
בטופס המטפל. OnCloseQuery שמתי:

אם MessageBox (0, pchar ("האם אתה באמת רוצה לצאת מהתוכנית?"), Pchar ("אזהרה!"), MB_OKCANCEL + MB_ICONQUESTION) = IDOK
לאחר מכן
.... ....
// בצע את הפעולות הנדרשות לפני היציאה
//
אחר
// ???????????????
סוף;

אבל בעצם היכן השאלות - אני פשוט לא מוצאת אותה - כיצד להפריע את השלמת התוכנית.
אנא ספר לי - איפה לחפש? תודה



Виктор Щербаков   (2001-12-18 12:58) [1]

ובכן, יש דוגמה בעזרה ...
CanClose: = false



Андрей Сенченко   (2001-12-18 13:01) [2]

לא בעזרה שחיפשתי - בספרים. ברכב זה לא התקנתי עזרה או SDK - אין מספיק בורג.

תודה :)



csf   (2001-12-18 13:03) [3]

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

לשיטה יש פרמטר, צפו בזהירות.
FormCloseQuery (שולח: TObject; var CanClose: בוליאני);



Андрей Сенченко   (2001-12-18 13:10) [4]

>> csf
> שאילתה לא אומרת למשתמש שלך בשאילתה, אלא בקשת חלון
> אליך, כמפתח, "העריך, הם אומרים, האם אוכל לסגור או לא."

את זה אני יודע, לא ממש טיפש :)

> לשיטה יש פרמטר, צפו בזהירות.
> FormCloseQuery (שולח: TObject; var CanClose: Boolean);

אני אומר: Ctrl-F1 במריצה זו לא יעבוד בגלל היעדר העזרה המותקנת. אבל הלאה
"var CanClose: Boolean"
לא נראה ... זה קורה.

תודה לכולכם!



עמודים: 1 ענף שלם

פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למעלה





זיכרון: 0.55 MB
זמן: 0.027 c
1-22235
DDDeN
2001-12-17 06:47
2002.01.08
שומר מסך


1-22194
אמנות
2001-12-15 09:28
2002.01.08
שאלת דוחן!


4-22463
דמיטרי אלפרב
2001-11-01 23:38
2002.01.08
FindResource אינו יכול למצוא משאב


14-22351
ניקולס
2001-10-31 18:55
2002.01.08
סקר: מי עוסקת (יודע, מתעניין CORBA)


4-22468
זאבל
2001-11-02 11:56
2002.01.08
זיכרון דולף





אפריקאנס אלבני ערבי אַרְמֶנִי אזרביג'אן הבסקים בלארוסית בולגרי קטלאנית הסיני (פשוט) סינית (מסורתית) קרואטית צ'כיה דני הולנדי אנגלית אסטוני פיליפיני פיני צרפתית
גליציה גאורגיה גרמני יווני קריאולית האיטית עברי הינדי הונגרי איסלנדי אינדונזי אירי איטלקי יפני קוריאני לטבי ליטאי מקדוניה מלאית מלטזית נורבגי
פרסי פולני פורטוגזי רומנית רוסי סרבית סלובקי סלובני ספרדי סוואהילית שבדי תאילנדי תורכי אוקראיני אורדו ויאטנמית וולשית יידיש בנגלית בוסנית
קבואנו אספרנטו גוג'ראטית האוסה המונג איגבו יָאוָנִי קנאדה לחמר לאו הלטינית מאורים מרתי מונגולי נפאלית פונג'בית סומליה טמילית טלוגו יורובה
זולו
Английский Французский Немецкий Итальянский Португальский Русский Испанский