PDA

View Full Version : انجام دو کار همزمان بدون وقفه در برنامه



ehsane
پنج شنبه 05 آذر 1388, 10:48 صبح
با سلام به همه دوستان

آیا میتوان با روشی یک کار را بصورت همزمان در برنامه ای که در حال اجراست انجام داد بطور مثال من میخواهم وقتی برنامه ام در حال اجراست بدون اینکه هیچ وقفه ای در کار کاربر ایجاد شود برنامه در فواصل زمانی خاص یکسری عملیات رو انجام و به پایان برساند. این عملیات ممکنه کاری زمانبر باشه مثل خواندن محتویات 10 فایل و تبدیل آنها و ورود به بانک و یا...
با تشکر

tdkhakpur
پنج شنبه 05 آذر 1388, 11:54 صبح
از ترد(Tread) استفاده کنید قبلا این کار انجام شده "ترد" را جستجو کنید.
یک نکته هم در باره ترد عرض کنم اینه که شما هر پردازشی را که با ترد انجام بدید این پردازش داخل صف زمانبندی cpu قرار گرفته و cpu ملزم هست این پردازش را هم تقریبا بطور همزمان با سایر پردازشها و برنامه ها انجام دهد.