كيف أخفي برنامجي من شريط المهام و أضعه في صينية النظام فقط؟
صينية النظام SysTray
صــينية ؟ ؟ ؟ ؟
صينيـة . . . .:D :D :D :D . . !!!!
نعم صينية :rolleyes:
هذه الترجمة الدارجة لـ SysTray وهي المنطقة التي بقرب الساعة في الجهة المقابلة لـ Start او ابدأ
على العموم اخي ابوبكر هذا الكمبوننت المرفق يقوم لك بهذا الغرض
واما بالنسبة لاخفاء البرنامج من شريط المهام
فهو مهمة هذا الكود
SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
واما اذا اردت عدم عرض البرنامج اي الاقلاع بشاشة مخفية
استخدم
Application.ShowMainForm :=False;
تقبلوا تحياتي
مشكور أخ ابو هاني على الدفاع عن الترجمة:)
و على المعلومات
جاري التجربة...:D
أشكرك مرة أخرى أخي أبا هاني
و لكن أنا مبتدئ في الدلفي و خصوصاً بهذه المواضيع
هلا كتبت مثالاً واحداً تجيبني فيه على الأمور التي طلبتها فقط
ففي الحقيقة لم أستطع فهم الشيفرة:o
أتمنى ألا تتأخر علي:rolleyes:
اخي الكريم ابوبكر
السلام عليكم ورحمة الله وبركاته
تجد في نفس ملف الكمبوننت الذي ارفقته لك في الرسالة السابقة في مجلد Demo بعض الامثلة وهي فعلا امثلة شاملة لكل تساؤلاتك .
اخي Mr.Said
اشكرك لك تعقيبك ، واضافتك المميزة ، ولكن ما فائدتنا نحن المبرمجين لو اننا نترك المستخدم يقوم بكل هذه الاجراءات اعلاه ، وليس من المنطق ان نرسل رسالة للمستخدم نطالبه فيه بان يقوم بهذه الاجراءات نيابة عن البرنامج
فمن المفروض ان برنامجك يقوم تلقائيا بعمل كل ذلك ، فليس كل المستخدمين لديهم الخبرة الكافية ـ والبعض منهم لايرغب ان يعمل بنفسه
لان المستخدم تعود على ان البرنامج المتكامل يجب ان يقوم بهذه الخدمات .
تقبولوا تحياتي
مشي الحال:)
في الحقيقة لم أكن أعرف كيف أضيف ملف الحزمة dpk
و لكن تمكنت من ذلك و جزاك الله خيراً(gift)
هذا الموضوع مغلق.