كيف أجعل اجراء معين يعمل في خلفية البرنامج
#1
أنا مازلت أعمل على دلفي 6 
سؤالي هل يوجد طريقة أجعل اجراء معين يعمل في خلفية البرنامج بينما البرنامج يقوم بعمل آخر.
يعني كمثال برنامج محاسبة عندما أقوم بحفظ فاتورة شراء يستغرق حوالي 15 ثانية لا أستطيع أن أنتقل الى إجراء آخر حتى ينتهي من الحفظ.
هل يوجد طريقة أو مقترح تجعلني أنتقل بدون الانتظار حتى انتهاء الحفظ.
ولكم جزيل الشكر
الرد
#2
هناك شئ يدعى تعدد المسارات
اي تنفيذ المهمة في مسار مختلف
ولكن مشكلتك ليست هنا يجب ان تعالج المشكلة الرئيسية وهي ان لديك مشكلة في تعاملك مع قاعدة البيانات
فحفظ الفاتورة المفترض لا يستغرض اجزاء من الثانية
و15 ثانية تدل على برمجة غير صحيحة
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
[-] كل من 1 user says قال شكرا ل Delphi4Us على المشاركة المفيدة
  • invocker
الرد
#3
السلام عليكم
راجع القوانين وشروط الكتابة كي لا تحذف مشاركتك
قمت بتعديل العنوان في المرة القادمة اختر عنوان مناسب لكي لا تحذف مشاركتك وفقك الله
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد


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


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