كيف اجعل ProgressBar يتزامن مع العمل المنجز
#5
السلام عليكم ورحمة الله

إقتباس : ما القصد بحجم البيانات المرسلة ؟
على ما اعرف انه في التعامل مع البياانات يوجد متغير يشير او يحتوي على معلومة عن المعلومات التي تم تحميله او تم ارسالها
وانا لم اجرب البيانات وقواعد البيانات في دلفي لذلك لا استطيع ان افيدك بكود معين ...

إقتباس : ماذا لو حدث خطأ واردت ان يكتب لي البروقرس بار كلمة خطأ بالانجليزي داخل البروقرس بار وايضا نسبة التحميل
تستطيع فعل ذلك من خلال وضع الامر في Block جملة Try ... except
مثال عندما لا تعرف نوع الخطا وتضع إستثناء عامل لجميع الاخطاء التي ستحدث :
PHP كود :
try
    
// Your Code
  
except // if any an error happened ,do except
    
ProgressBar1.Text := 'Error !!'
  
end; 

مثال عندما تعرف نوع الخطأ ونفرض انه من نوع EMathError نكتب هذا الكود :
PHP كود :
try
    
// Your Code
  
except on EMathError do // if the error of Math happened ,do except
    
ProgressBar1.Text := 'Error on Math'
  
end; 

هذا ما اعرفه .. اتمنى اني افدتك والسلام عليكم
---------
إقتباس :انتبه أخي .. ستقوم بتكرار الكود حوالي 50000 مرة !!!
ماذا لو كانت لدينا دالة تستغرق 5 دقائق !! ستقوم بمناداة الدالة 50000 مرة ..

نعم صحيح على اسااس ان السائل يعرف اسااسيات اللغة ... فهذا الرقم فقط للمثال Smile
الرد


الردود في هذا الموضوع
كيف اجعل ProgressBar يتزامن مع العمل المنجز - بواسطة ALmuhhnad - 17-04-2013, 10:43 AM

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


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