حياة

إنشاء تطبيقات خدمة ويندوز باستخدام دلفي

إنشاء تطبيقات خدمة ويندوز باستخدام دلفي

تأخذ طلبات الخدمة طلبات من تطبيقات العميل ومعالجة هذه الطلبات وإرجاع المعلومات إلى تطبيقات العميل. عادة ما يتم تشغيلها في الخلفية دون إدخال الكثير من المستخدمين.

تقدم خدمات Windows ، المعروفة أيضًا باسم خدمات NT ، تطبيقات قابلة للتنفيذ منذ فترة طويلة والتي تعمل في جلسات Windows الخاصة بهم. يمكن بدء تشغيل هذه الخدمات تلقائيًا عند تشغيل جهاز الكمبيوتر ، ويمكن إيقافه مؤقتًا وإعادة تشغيله ، ولا تظهر أي واجهة مستخدم.

تطبيقات الخدمة باستخدام دلفي

استخدم Delphi لإنشاء تطبيقات الخدمة:

  • قم بإنشاء خدمة وتثبيت وإلغاء تثبيت تطبيق الخدمة ، وجعل الخدمة تقوم بشيء ما ، وقم بتصحيح تطبيق الخدمة باستخدام TService.LogMessage طريقة.
  • تطوير خدمة Windows باستخدام دلفي وتسجيلها مع ويندوز.
  • بدء وإيقاف خدمة Windows باستخدام Delphi لاستدعاء وظائف Win32 ، لتلك الحالات عندما يجب إعادة تشغيل خدمة أو أكثر لتجنب التعارضات على مستوى نظام التشغيل.
  • استرجع جميع الخدمات المثبتة حاليًا لمساعدة كل من برنامج المستخدم النهائي وبرامج دلفي على الاستجابة بشكل مناسب لوجود أو غياب أو حالة خدمات Windows المحددة.
  • إنشاء تقارير حالة متقدمة لتشغيل خدمات Windows. الOpenSCManager () و OpenService () وظائف تسليط الضوء على مرونة دلفي مع منصة ويندوز.

المزيد عن خدمات ويندوز ودلفي

على الرغم من أن Delphi محسّن أكثر للتطبيقات النموذجية التي تواجه المستخدم ، فإن لغة البرمجة تظل قادرة على إنشاء تطبيقات الخدمة. شددت الإصدارات الأحدث من نظام التشغيل Windows (وخاصة نظام التشغيل Windows 10) القواعد التي يجب على تطبيقات الخدمة تشغيلها ، بالنسبة لنظامي التشغيل Windows XP و Windows Vista.

إذا قمت بتطوير تطبيقات الخدمة باستخدام Delphi ، فراجع وثائق Microsoft التقنية الحالية لتوجيه نفسك إلى أفضل الممارسات لنظامي التشغيل Windows 10 و Windows Server.


شاهد الفيديو: نصائح لتصميم واجهات التطبيقات للمبتدئين في دلفي VCL الدرس 2 (يونيو 2021).