أظن أن درسي هذا متأخر جدا و قد يكون بعض الأعضاء من المنتدى قد تطرقوا الى الموضوع لكن الأمر يحتاج إلى توضيح ، لأهميته حتى أني و جدت هذا السؤال في العديد من المنتديات الأخرى . الأمر يتعلق بتشغيل البرامج مع إنطلاق الوندوز ، و هذا الموضوع يكمل بعض الردود على موضوع سابق طرح في المنتدى .
تشغيل برنامج مع بدأ تشغيل الويندوز :
العملية بسيطة جدا :
-----------------------------------
سأبدأ بالطريقة الأولى التي تعتمد على سجلات النظام registry :
1- إفتح regedit.exe الموجود في فولدر windows ، أو أكتب regedit.exe بعد تشغيل run من قائمة إبدأ.
2- إذهب إلى : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
3- قم بإضافة برنامجك هناك : كليك باليمين ثم new ثم string value ثم إفتحه و أكتب فيه مسار الملف المطلوب تشغيله مع بدأ تشغيل الوندوز .
هذه الطريقة تعتبر أساس عمل الفيروسات التي تشتغل مع بداية عمل الوندوز.
4-أما إخفاء الـ form الخاصة ببرنامجك فهي سهلة و تتم بعدة طرق أبسطها تغيير opacity للبرنامج ، أما الظهور على taskbar فيمكنك تعطيل خاصية show in takbar .
الآن أعد تشغيل جهازك و ستجد أن برنامجك يشتغل مع startup .
-----------------------------------
الطريقة الثانية هي إستعمال windows service و بإمكانك إيجاد الدعم الكافي لذلك في المساعدة الخاصة بالـ vs.net .
-----------------------------------
الطريقة الثالثة هي و ضع برنامجك في قائمة startup الموجودة في startup menu .
و ذلك عن طريق نسخ البرنامج في هذا الفولدر .
-----------------------------------
أتمنى أني قد أجبت عن بعض تساؤلاتكم .
الموضوع طبعا بحاجة إلى التدعيم بكود و أمثلة ، أنا الآن بصدد تحضيرها . و سأطرحها قريبا جدا .
أرجو إن كانت عندكم أي ملاحضات أو إضافات التدخل .
و شكرا . :)

