مافائدة استعمال هدا الاجراء Synchronize() ؟؟
#4
السلام عليكم
1- Synchronize , أي اللمزامنة في تنفيذ الإجراء أتناء تنفيذ تعليمات
إجراء الـ Execute

2- "
المكونات فقط ام المتغيرات العامة ايضا وهل هناك شيء اخر ؟" , هنا حسب طريقتك
يجب حماية المتغيارت العامة أو التغير في VCL (إتباع طريقة منطقية & Wait functions & Critical Section Objects ......)ا.
3- الفكرة بسيطة , عليك بمزامنة تنفيذ الـ Methods , لتجنب التداخل (crash) & (block) ا.

[صورة: shown.gif]
a/b/c/d , تعليمات التي تنفذ في الـ Execute .
السهم الأزرق سير تنفيد الإجراء (زمنيا) .
المجالات الخضراء زمن تنفيد كل تعليمة و تختلف من واحدة الى أخرى (مقارنة / قفز / منطقية ...)
تتيح لنا
Synchronize أن نزامن تنفيد الإجراء S (تعليمة أو أكثر) , داخل طور تنفيد Execute .

بالتوفيق,,
I'M Fly Like A G6

الرد


الردود في هذا الموضوع
مافائدة استعمال هدا الاجراء Synchronize() ؟؟ - بواسطة TF6M - 06-09-2010, 09:25 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم