لماذا يومض المشروع
#1
السلام عليكم ورحمة الله

اقوم بالتحقق من بعض النتائج لتسجيل البرنامج وعندما لايكون مسجلا يقوم باغلاق البرنامج بواسطة Application.Terminate
وقبل هذه السطور

كود :
Application.Initialize;   Application.MainFormOnTaskbar := True; Application.CreateForm(TFrmMain, FrmMain);

يعني قبل تحميل اي نموذج للذاكرة وقبل عمل اي  Initialize ومع ذلك يومض البرنامج ويختفي بسرعة
لماذا يحدث ذلك وما الذي ومض مع ان البرنامج لم يحمل للذاكرة اي نموذج
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد
#2

وعليكم السلام ورحمة الله وبركاته

عندما تستدعي Application.Terminate فلا تحدث Terminate الا بعد Initialize واحداث اخرى منها اظهار الMainForm الى ان تصل Terminate

غير Application.Terminate ب Halt
https://delphi4arab.net/forum/showthread.php?tid=322

رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
[-] كل من 3 users say قال شكرا ل محمد عبد العزيز على المشاركة المفيدة
  • Ndagor, أبو معاذ, Delphi4Us
الرد
#3
إقتباس :عندما تستدعي Application.Terminate فلا تحدث Terminate الا بعد Initialize واحداث اخرى منها اظهار الMainForm الى ان تصل Terminate

Terminate تعمل مع   Run التي تقوم باطلاق حلقة معالجة رسائل الوندوز ’  Terminate تقوم بارسال WM_QUIT لانهاء هذه الحلقة و الخروج من البرنامج,,,لهذا يجب تفادي وضع اي كود بعد  Run لانه لاينفذ الا بعد انهاء البرنامع
[-] كل من 2 users say قال شكرا ل Ndagor على المشاركة المفيدة
  • أبو معاذ, Delphi4Us
الرد
#4
جزاكم الله كل خير
أجل افلح ذلك
دائما الباسكال تفاجئ باسلوب غير معتاد وعملي كذلك ، الامر اشبه بالتعبير عن شئ بعدة اشكال مثل اللغة العربية
إذا كان السيف عريضا فهو صفيحة.
إذا كان لطيفا فهو قضيب.
إذا كان صقيلا فهو خشيب وهو أيضا الذي بدئ طبعه ولم يحكم عمله.
إذا كان رقيقا فهو مهو.
إذا كان فيه حزوز مطمئنة عن متنه فهو مفقر ومنه سمي ذو الفقار.
إذا كان قطاعا فهو مقصل ومخضل ومخذم وجراز وعضب وحسام وقاضب وهذام.
إذا كان يمر في العظام فهو مصمم.
إذا كان يصيب المفاصل فهو مطبق.
والقائمة تطول وكذلك اسلوب واوامر باسكال تفعل نفس الشئ وباشكال وتعابير مختلفة
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
[-] كل من 1 user says قال شكرا ل Delphi4Us على المشاركة المفيدة
  • أبو معاذ
الرد


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


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