الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أصنع برنامج يعمل مع بداية التشغيل وفي خلفية النظام ؟؟

مغلق
بدأه عبدالله المنصوري في 14 سبتمبر 2006 · 4 رد · 805 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ما زلت أعمل في برنامج شامل للشركة التي أعمل بها، ووردت إليّ فكرة أحسبها جميلة، وستختصر قدر لا بأس به من وقت الموظفين على المدى الطويل، قبل الفكرة أود شرح البرنامج بشكل مبسط:

االبرنامج يغطي عدة أنظمة في الشركة: كنظام المبيعات - المشتريات - المحاسبة - المراسلين - شؤون الموظفين - الخ..

لكل نظام فرعي "كود بداية" خاص به، مثلاً:

معاملات المبيعات: sls-200600001

معاملات المحاسبة: acc-200600001

الخ..

والفكرة أنه بعض الموظفين مثلا تمر عليه عدة معاملات من عدة أقسام، وبدلاً من أن يفتح في كل مرة البرنامج الخاص بالمعاملة التي تأتيه، فقط يقوم بتمرير باركود المعاملة تحت الباركود سكانر، والبرنامج الذي يعمل في خلفية النظام يقوم بقراءة الباركود ومن ثم يقوم بتحديد القسم الذي تتبع له المعاملة، ومن ثم يقوم بفتح البرنامج المناسب، وتمرير قيمة الباركود له.

فالمطلوب باختصار كيفية عمل برنامج بالمواصفات التالية:

1. يعمل مع بداية تشغيل النظام.

2. يعمل في خلفية النظام.

3. يقرأ من الباركود مباشرة (مع العلم أن الباركود سكانر يقوم بوضع القيمة في المكان الذي يكون مؤشر النص فيه مفعلاً فهو يعمل عمل الكيبورد).

4. يقوم بتمرير القيمة التي قرأها إلى برنامج آخر (مع ملاحظة أن البرنامج الآخر هذا هو عبارة عن Windows Form ).

والباقي مفهوم وسهل بإذن الله تعالى..

وجزاكم الله خيرا...

#2

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

1- ببساطه اجعل البرنامج في Startup

2-البرنامج شاشه بها مربع نص وبه التركيز بعد قراءة الباركود يقوم بتسجل القيمه وبعدها يفتح البرنام المناسب ويقوم بغلاق نفسه وعند تحمل البرنامج المناسب يقراء القمية وعند اغلاقة يفتح البرنامج الاول

3-ونصيحتي حاول تغير الفكره واربط البرامج كلها بشاشه رئيسيه واحده

#3

شكراً لك أخي كريم فقد أجبتني على النقطة الأولى جزاك الله خيرا..

والنقطة الثانية: فالذي أريده أخي الكريم هو برنامج بدون واجهة (خلفية النظام) وإلا لو أردت واجهة لضمنته في البرامج كلها وخلاص!!

ياليت أجد إجابة منك أو من الإخوة الكرام..

#4

Try Windows Servises Project

#5

ستحتاج للقراءة في

system.io;

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…