PDA

View Full Version : چند سوال در c#



ramin_hashemi
چهارشنبه 12 اسفند 1388, 16:27 عصر
سلام دوستان.چند تا سوال دارم.ممنون میشم اگه جوابمو بدید:لبخندساده:
1-اگه توجه کرده باشید وقتی توی پوشه bin فایل exe رو اجرا میکنیم حتی اگه 100 بارم روش کلیک کنیم 100 بار برنامه اجرا میشه یا بطور کلی باز شدن فرمها.چیکار کنم که اگه یه فرم باز بود دیگه اجرا نشه؟؟؟
2-چطور میتونم روی یک فرم که هستم esc رو که بزنم خارج شم؟؟رویداد keydown یا keypress وقتی که روی ابزارهای فرم مثل textbox هستم جواب نمیده
ممنون :لبخندساده:
:لبخندساده::لبخندساده:

M.YasPro
چهارشنبه 12 اسفند 1388, 16:59 عصر
سلام


1-اگه توجه کرده باشید وقتی توی پوشه bin فایل exe رو اجرا میکنیم حتی اگه 100 بارم روش کلیک کنیم 100 بار برنامه اجرا میشه یا بطور کلی باز شدن فرمها.چیکار کنم که اگه یه فرم باز بود دیگه اجرا نشه؟؟؟

http://barnamenevis.org/forum/showthread.php?p=916237



2-چطور میتونم روی یک فرم که هستم esc رو که بزنم خارج شم؟؟رویداد keydown یا keypress وقتی که روی ابزارهای فرم مثل textbox هستم جواب نمیده

ابتدا KeyPreview فرمت رو true کن
بعد توی رویداد keyDown فرمت چک کن ببین اگه e.KeyCode==Keys.Escape بود فرمت رو Close کن
موفق باشید .