PDA

View Full Version : تغییر خاصیت CanClose



Mahmood_M
شنبه 20 اسفند 1384, 22:36 عصر
چه طور می شه در یک رویداد غیر از OnCloseQuery، مثلا در هنگام کلیک شدن یک دکمه خاصیت CanClose فرم رو True یا False کرد؟

mzjahromi
یک شنبه 21 اسفند 1384, 07:55 صبح
نمی دونم اون کاری که شما میگید میشه یا نه. ولی یک ترفند ساده که من استفاده میکنم اینه که یک متغیر تعریف می کنیم و اون رو False میکنیم و هر وقت اجازه بستن برنامه صادر شد اونو True میکنیم. حالا تو CloseQuery باید CanClose رو برابر این متغیر قرار بدی.

Ehsansh
یک شنبه 21 اسفند 1384, 14:09 عصر
تنها راه موجود همینه.
فراموش نکنی متغییرت در محدوده فرم تعریف بشه.
موفق باشی.

mzjahromi
یک شنبه 21 اسفند 1384, 16:36 عصر
تنها راه موجود همینه.

فکر نمی کنم اینقدر مطمئن حرف زدن درست باشه.
تو برنامه نویسی همه چیز ممکنه.

Mahmood_M
یک شنبه 21 اسفند 1384, 18:43 عصر
نمی دونم اون کاری که شما میگید میشه یا نه. ولی یک ترفند ساده که من استفاده میکنم اینه که یک متغیر تعریف می کنیم و اون رو False میکنیم و هر وقت اجازه بستن برنامه صادر شد اونو True میکنیم. حالا تو CloseQuery باید CanClose رو برابر این متغیر قرار بدی.
متشکرم آقای ذولقدری ، ترفند جالبی بود ...
آقا احسان، از راهنمایی شما هم متشکرم ...