مشاهدة النسخة كاملة : مالفائدة من هده loop داخل thread
abdelmalek
05-09-2010, 09:52 PM
السلام عليكم ورحمة الله وبركاته
انظر الى الاجراء التالي :
procedure TMyThread.Execute;
begin
while not Terminated do
begin
----
----
-----
end;
end;
مالفائدة من وضع هدا loop وبهدا الشرط not Terminated
و متى نستعمله ( مثال ان وجدا ) ؟
بالتوفيق للجميع
kachwahed
05-09-2010, 11:05 PM
وعليكم السلام ورحمة الله وبركاته
مالفائدة من وضع هدا loop وبهدا الشرط not Terminated
المعنى: قم بما يلي مادام الـ Thread لم ينتهي
و متى نستعمله ( مثال ان وجدا ) ؟
راجع:
دلفي & threads مفاهيم و تطبيقات (http://www.delphi4arab.com/forum/showthread.php?t=2706)
abdelmalek
06-09-2010, 09:34 AM
بارك الله فيك
و متى نستعمله ( مثال ان وجدا ) ؟
اقصد بها متى نستعمل الشرط not Terminated وليس الثريد
شكرا جزيلا
بالتوفيق
abdelmalek
06-09-2010, 11:46 AM
هدي loop غير منتهية مدامة موضوعة داخل هدا الاجراء :
procedure TMyThread.Execute;
اليس كدالك ؟؟
يعني من المستحيل ان يتوقف thread بنفسه اليس كذالك ؟؟
بارك لله فيكم وجزاكم خيرا
بالتوفيق
في امان الله
"يعني من المستحيل ان يتوقف thread بنفسه اليس كذالك ؟؟" , في هده الحالة نعم !
إلا إدا مررنا قيمة (Boolean) أو حررنا أمرالإيقاف (Terminate) أو يحدث Crach ما في
حالة سوء كتابتك للكود ....
vBulletin® , Copyright ©2008-2012