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

جعل البرنامج يعمل مع بدأ تشغل النظام

مغلق
بدأه regalo في 10 يونيو 2007 · 18 رد · 1,339 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الخالق

أعزائي المبرمجن الأفاضل لي أستفسار بحثت عنة في كثير من المنتديات ولم أجد الحل

كيف أجعل برنامجي يعمل مع بدأ تشغيل النضام أتماتكي ماهو الكود المناسب وشكرا

#2

بسم الله ماشئ الله

إه الحلاوه دي 4 مشهدين ولا رد

معنى ده إن موضوع زي ده تافة ومحدش يبصله طيب

إلي الساده النبغاء إذا سمعتوني أصلا (إذا سمحتما تعطفوا علي المسكين وجوبوا علي السؤال التافة وده إذا عرفتوا ينبغاء)

وشكرا للتجاوب

تم تعديل هذه المشاركة بواسطة regalo في 11 يونيو 2007 في 05:07

#3

أخي الكريم ضع في حدث تحميل الفورم الكود التالي:-

FileCopy (App.Path & "\program.exe"), ("C:\Documents and Settings\Administrator\Start Menu\Programs\Startup\program.exe")

حيثAdministrator: أسم الحساب

حيث program: إسم برنامجك

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#4

أخي العزيز شكرا إنك سألت فيا شكرا جزيلا ولك مني كل التقدير والأحترام

ولكن هذا الكود يخص دوال من أمثال دوال التعامل مع الملفات مثل kill - filecopy -filelen

هناك طريقة أخري تتعامل مع الريجستر وهذا هو الكود

Private Function RegWrite(Key1, SValue As String)
	Set WSHShell = CreateObject("WScript.Shell")
	WSHShell.RegWrite Key1, SValue
End Function

Private Sub Command1_Click()
	RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\notepad.exe", " C:\WINDOWS\NOTEPAD.EXE"
End Sub

لأن الكود بتاعك يمكن يكون متغير أسم مستخدم الجهاز هتقلي حطة فيAll Users هقلك انا عيز أعمل حاجة صح يبلاش منة خالص

الكود السابق المفروض هيفتح النوتباد إلهي المذكره يعني بس إلي بيحطل إنة بيفتح ملف system32

لوعندك معلومة تفدني بيها أكون شاكر لك

وشكرا تاني مره عشان أنت الوحيد العبرتني شكرا

#5

توجد 12 طريقة...

مذكورة في مواضيع سابقة، الطرق الاكثر شهرة مذكورة في اكثر من 12 موضوع

استخدم زر البحث

d4baa0.gif
#6

الأخ الفاضل ...

راجع: تشغيل البرنامج كـ System Service

شكراً

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 14 ديسمبر 2007 في 15:39

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#7

الشكر والتقدير والأحترام لكل من المشرفين شكرا أفعلا مزنوق ولا تأخذوني شده أعصاب لاأكثر أكرر شكري

#8

كويس ان المشرفين هما الى جاوبوا

يا ريت بقى ميحصلش ده تانى

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#9

أسف والحق عليا أنا مشعارف إه إلي حصل في دماغي يظهر إني بنسى نفسي سعات

إ

#10
حريف برمجة كتب:
كويس ان المشرفين هما الى جاوبوا

يا ريت بقى ميحصلش ده تانى

و الله احنا مش شغالين عند حضرتك

احترم نفسك حتى لا تجد نفسك مطروداً من المنتدى

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#11

أنا فعلا أستاهل الطرد بس أنا أسف أسف

#12

لكن هذه الطريقه من يعرف يتعامل مع الرجستري بأمكانه منع تشغيله مع بدأ التشغيل ... فهل هناك طريقه بحيث لا يتم منعه ؟

مطلوب برنامج للبيع

هل لديك برنامج للبيع.نحن هنا لنساعدك

امازون العرب

مالفائدة اذا لم تسوق برامجك

#13

هذا الكود هو عباره عن تشغيل برنامجك مع بدء التشغيل فى الnormal وال save mode ايضا حيث لا يمكن حذفه من الريجسترى الا عن طريق الدوس وهذه مستنبعده جدا او صعبه اتمنى ان اكون افدتك

الكود:

Dim R As Object
   Set R = CreateObject("WScript.Shell")

   Const Key = "HKLM\Software\Microsoft" _
		   + "\Windows NT\CurrentVersion\Winlogon"

   R.RegWrite Key, 1, "REG_SZ"
   R.RegWrite Key + "\Shell", "Explorer.exe " & App.Path & "\" & yourappname & "yourappname.exe"

   Set R = Nothing

تم تعديل هذه المشاركة بواسطة lmona في 11 يونيو 2007 في 20:41

"خيركم من تعلم العلم وعلمه"

#14

أشكرك على الافاده ... لكن هذا يمكن حذفه عن طريق الرجيستري

مطلوب برنامج للبيع

هل لديك برنامج للبيع.نحن هنا لنساعدك

امازون العرب

مالفائدة اذا لم تسوق برامجك

#15

معذره اخى هل تقصد حذفه من على الدوس ام ماذا

واعتقد ان موضوع تشغيل البرنامج كخدمه فى ويندوز سيساعدك

شكرا لك اخى

"خيركم من تعلم العلم وعلمه"

#16

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

محدش هيحذف المفتاح الا اذ كان البرنالمج سلوكه سئ

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#17

الله ينور هو ده الكلام شكرا :rolleyes:

تم تعديل هذه المشاركة بواسطة regalo في 11 يونيو 2007 في 23:48

#18

لا قد اعمل برنامج مرفق معه عداد للنسخة التجريبيه احدد فيه عدد الايام ... فلا اريد المستخدم ان يوقف عمل البرنامج

مطلوب برنامج للبيع

هل لديك برنامج للبيع.نحن هنا لنساعدك

امازون العرب

مالفائدة اذا لم تسوق برامجك

#19

فكره بس ممكن تسجل عدد الأيام علي قاعده بيانات وتقفلها من البرنامج بحيث محدش يلعب فيها لو عيز مثال نخلي فية القعده متتفتحش أنا في الخدمة أأمر وأنا هنفذ

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

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

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

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

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

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