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

لجعل البرنامج يعمل عند تشغيل ويندوززز

مغلق
بدأه Max bayne في 11 مايو 2006 · 6 رد · 690 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني واخواتي الاعزاء بعد الحية كنت عاوز من حضرتكم بعد ازنكوا ان اجد الكود ده

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

تم تعديل هذه المشاركة بواسطة hanysaad في 11 مايو 2006 في 14:55

#2

عليكم السلام

أخي العزيز أسئلتك مكررة في المنتدى لمرات عديدة ...

إستخدم خاصية البحث وستجد الكثير ...

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#3

السلام عليكم

الاخ Max bayne

بالنسبة لسؤالك الاول : كما قال لك الاخ Max bayne , لو استخدمت خاصية البحث فى المنتدى ستجد العديد من المواضيع التى تشرح هذه النقطة,,,

بالنسبة للسؤال الثانى : انا اسف جدا لانى مضطر اعدل مشاركتك واحذف السؤال الثانى لانه لا علاقة له بالموضوع ....

يمكنك وضع هذا السؤال فى موضوع مستقل, وهذا فقط للتنظيم ولتسهيل البحث فى المنتدى

ارجو ان تراجع قواعد المشاركة,,,,

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#4

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

اضف Checkbox الى مشروعك تحت اسم RegRunAdd واكتب هذا الكود

Const HKEY_CURRENT_USER= &H80000001 
Const CLE_RUN = "Software\Microsoft\Windows\CurrentVersion\Run" 
Const REG_SZ = 1 ' Unicode nul terminated string 
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long 
Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long 
Private Declare Function RegDeleteValue Lib "advapi32.dll" Alias "RegDeleteValueA" (ByVal hKey As Long, ByVal lpValueName As String) As Long 
Private Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long 
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long 
  
Private Sub RegRunAjoute() 'ajoute la clé ds le registre pour demarrage auto 
    Dim Ret as Long 
    Dim Result as Long 
    Dim ValCle As String 
    Dim Parametres as string 'Parametres optionnels de la ligne de commande (ne pas oublier l'espace au début) 
  
    Parametres="" 
    ValCle = App.Path & "\" & App.EXEName & ".exe" & Parametres 
  
    'Create a new key 
    Result = RegCreateKey(HKEY_CURRENT_USER, CLE_RUN, Ret) 
    If Result <> 0 Then 
        MsgBox "Error while creating the Key!!" 
        Exit Sub 
    End If 
'Set the key's value 
    Result = RegSetValueEx(Ret, App.Title, 0, REG_SZ, ByVal ValCle, Len(ValCle)) 
    If Result <> 0 Then 
        MsgBox "Error while creating the Key!!" 
    End If 
    'close the key 
    RegCloseKey Ret 
End Sub

لايقاف البرنامج مع تشغيل اضف Checkbox الى مشروعك تحت اسم RegRunOte واكتب هذا الكود

Private Sub RegRunOte() 
    Dim Result as Long 
    Dim Ret as Long 
'Check if the specified key exists 
RegOpenKey HKEY_CURRENT_USER, CLE_RUN, Ret 
If Ret = 0 Then Exit Sub 'la clé n'existe pas 
     
'Delete the key's value 
Result = RegDeleteValue(Ret, App.Title) 
If Result <> 0 Then 
    MsgBox "Error while deleting the Key!!" 
End If 
  
'close the handle 
RegCloseKey Ret 
  
End Sub
127gq4.png
#5

اخى يمكنك ايضا عمل shortcut من البرنامج في start up

خطوات فيجوالية

--------------------------------------

التحزيم بواسطة Package & Deployment Wizard

أداة all date للتعامل مع الوقت

التعامل مع app.path دروس للمبتدئين

اصنع ocx من تصميمك لجميع احتيجاتك دروس للمبتدئين

شرح برنامج fack foder لحماية الفهارس

مواضيع اخرى

--------------------------------------

سجل بياناتك للاشتراك في رابطة المبرمجين المصريين, للاخوة المصريين او العرب المقيمين بمصر

عني = about me

--------------------------------------

مدونتي مصري للنهاية

--------------------------------------

على اسم مصر التاريخ يقدر يقول ما شاء ............... انا مصر عندي احب و اجمل الاشياء

#6

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

شكرا لكم اخواني الاعزاء ولكن اعزروني واسف مرة اخري ولكن بالنسبة للبحث في المنتدي فانا فعلت بالفعل قبل ما اقوم بكتابة السوال ولكن لم يجدي البحث بشئ واوكد لكم اني حولت قبل الكتابة وشكرا مرة اخري واسف علي تكرار السوال ......................................................

#7

مشكوور ...

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

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

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

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

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

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