06-01-24, 03:00 AM
في Visual Basic .NET يمكنك إضافة البرنامج إلى مفاتيح التسجيل في Windows لتشغيله تلقائياً عند بدء التشغيل. هذا يتطلب تعديل سجل النظام باستخدام مكتبة
. إليك كيفية القيام بذلك:
في هذا المثال، يتم فتح المسار
في سجل النظام. ثم يتم التحقق مما إذا كان مفتاح تشغيل البرنامج "MyApplicationName" موجود بالفعل أم لا. إذا كان غير موجود، يتم إنشاؤه وتعيين مسار التطبيق
كقيمة لهذا المفتاح.
يجب أن تحلّل اسم التطبيق "MyApplicationName" وفقًا لاسم التطبيق الخاص بك. كما يجب التأكد من الحصول على الصلاحيات الكافية لتعديل مفاتيح التسجيل على النظام.
كود :
Microsoft.Win32PHP كود :
Imports Microsoft.Win32
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim regKey As RegistryKey = Registry.CurrentUser.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
If regKey.GetValue("MyApplicationName") Is Nothing Then
regKey.SetValue("MyApplicationName", Application.ExecutablePath)
End If
regKey.Close()
End Sub
End Class
في هذا المثال، يتم فتح المسار
كود :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runكود :
Application.ExecutablePathيجب أن تحلّل اسم التطبيق "MyApplicationName" وفقًا لاسم التطبيق الخاص بك. كما يجب التأكد من الحصول على الصلاحيات الكافية لتعديل مفاتيح التسجيل على النظام.
