PDA

View Full Version : اجرای برنامه در هنگام بالا امدن ویندوز



abolfazlkh
شنبه 21 آبان 1390, 00:29 صبح
سلام دوستان من یک برنامه نوشتم که درقسمت تنظیمات ان یک چک باسی رو قرار دادم که اگر اون تیک خورده باشه وقتی ویندوز بالا میاد برنامه هم به طور خودکار اغاز به کار کنه توی این چک باس چه کدی بنویسیم که این عمل انجام بشه ؟ ممنونم جواب بدید فوریه

pooria_googooli
شنبه 21 آبان 1390, 00:39 صبح
عبارت using Microsoft.Win32; به using هات اضافه کن . اینم تابعی که میخواهی : private void RegisterInStartup(bool isChecked)
{
RegistryKey registryKey = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (isChecked)
{
registryKey.SetValue("ApplicationName", Application.ExecutablePath);
}
else
{
registryKey.DeleteValue("ApplicationName");
}
}
منبع : www.stackoverflow.com