PDA

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



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

pooria_googooli
جمعه 20 آبان 1390, 23: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