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

لدي برنامج يجعل برنامجك يشتغل مع بدء التشغيل لكن أريد تطويره ليشتغل قبل ما تشتغل القوائم وسطح المكتب

مغلق
بدأه qaher في 20 يناير 2008 · 6 رد · 1,311 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

موضوع للنقاش:

لدي برنامج موجود في المرفقات يجعل برنامجك يشتغل مع بدء التشغيل

لكن أريد تطويره ليشتغل قبل ما تشتغل القوائم وسطح المكتب والأيقونات

بحيث لا يتسطيع المستخدم رؤية أية أيقونة على سطح المكتب

مع العلم اني جعلت برنامجي لا يسمح للمستخدم للخروج من البرنامج او استخدام قائمة ابدأ أو أي شيء آخر

فقط يستطيع عمل لوق أوف على طول

لكن مشكلتي انه يوجد حوالي 30 ثانية يستطيع المستخدم العبث فيها قبل بدء البرنامج

فهل من طريقة أجعل برنامجي يشتغل قبل ماتشتغل القوائم أو قبل ما يظهر أي شيء آخر؟؟؟؟

تحياتي لكم

StartUpProgram.zip

#2

غير نوع المشروع الى Windows Service راجع MSDN للمزيد.

أو اذا كنت تريد عمل (لم اتفحص برنامجك لضيق الوقت) برنامج يستبدل windows explorer shell مثل البرنامج الشهير window sblinds هناك بمفتاح في الregistry يحدد البرنامج المسؤول عن ادارة سطح المكتب طبعا بالحالة الافتراضية يكون explorer.exe و يمكنك تغيره لبرنامجك فلا يظهر اي شيئ على سطح المكتب, لا اتذكر هذا المفتاح و لكن يمكنك كشفه بسهولة بأي برنامج مراقبة الـ Registry أثناء تنصيب windowsblinds

هناك طبعا طرق اخرى مثلا بمحاكات برامج التعريف لكنها اكثر تعقيداً

newslatterlogo.jpg
#3

حلو ممتاز يعني في طريقة المهم

طيب ماعليكم أمر ممكن أحد يساعدنا في هذا الموضوع لأنه يهمني ويهم ناس كثيرين في هذا المنتدى

تحياتي لكم

#4

بسم الله الرحمن الرحيم

السلام عليكم

اخي ارجو ان تستفيد من هذه الطريقة البسيطة

اولا يجب عليك التوجه الى العنوان التالي في الريجستري

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\

ستجد بداخله قيمة باسم USERINIT

افتحها و عدلها الى المسار الكامل لبرنامجك .

مع ملاحظة وضع , في نهاية العنوان.

اخوك حامد كوم

#5
اقتباس
اولا يجب عليك التوجه الى العنوان التالي في الريجستري

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\

ستجد بداخله قيمة باسم USERINIT

افتحها و عدلها الى المسار الكامل لبرنامجك .

مع ملاحظة وضع , في نهاية العنوان.

قمت بالتجربة ولكن الجهاز قام بتشغيل البرنامج المحدد من قبلي فقط ولم يظهر سطح المكتب ولا أي شيئ آخر

تم تعديل هذه المشاركة بواسطة seahmad في 23 يناير 2008 في 12:13

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#6

اسف على التاخير في الرد فترة امتحانات

ولكن الاخ seahmad لم افهم مرادك

هل تريد ان تجعل برنامجك و سطح المكتب ام ؟؟؟

#7

السلام عليكم

أقصد انه بالفعل أول ماشتغل الجهاز قام بتشغيل برنامجي ولكنه لم يظهر قائمة ابدأ وتشغيل بقية البرامج

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

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

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

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

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

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

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