PDA

View Full Version : سوال: چرا عملیات تا زدن دکمه مسیج باکس متوقف می مونه و کدهای بعد از اون اجرا نمیشن



sajadzare
چهارشنبه 17 مهر 1392, 22:20 عصر
سلام

من میخوام در طول برنامه زمان رخ دادن اتفاقی یه پیام به کاربر نشون بدم و عملیات همچنان انجام بشه و منتظر تائید مسیج باکس نمونه... چیکار کنم ؟ عملیات اصلی برنامه من توی یه ترد انجام میشه آیا برای این کار نیاز به ترد جداگانه ای دارم یا نه

rayson
چهارشنبه 17 مهر 1392, 22:43 عصر
سلام.
شما میتونید از دستور زیر استفاده کنید ، منظورم کنسول هست .
محیط گرفیکی ندارد اما برنامه متوقف نمیشود.
console.writeline("my Message");

drsina
چهارشنبه 17 مهر 1392, 22:45 عصر
خب خیلی راحت و بدون استفاده از نخ میتونی ، یه فرم تازه درست کنی و پیامتو توسط اون به کاربر نمایش بدی !!! در حالی که برنامت در طی یک رویداد در حال اجراست !

group45
پنج شنبه 18 مهر 1392, 08:58 صبح
سلام
شما میتونید قبل نمایش دادن مسیج باکس یه ترد جدید با همون ترد استیت مورد نظرتون اجرا کنید یا حتی اگه میشه با یه تابع.یا درحالت حرفه ای تر یه مسیج باکس بسازید و اونو شو دیالوگ کنید.