PDA

View Full Version : مشکل در اجرای خورکار برنامه در startup



amirrr3
سه شنبه 09 اسفند 1390, 17:41 عصر
سلام دوستان
من از این کد واسه برنامم استفاده کردم


using Microsoft.Win32;

private void AddStartUpKey(string _name, string _path)
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Micros oft\Windows\CurrentVersion\Run", true);
key.SetValue(_name, _path);
}

private void RemoveStartUpKey(string _name)
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Micros oft\Windows\CurrentVersion\Run", true);
key.DeleteValue(_name, false);

ولی چرا وقتی برنامه رو ران میکنم تو این کد پایین گیر میکنه؟؟


RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run", true);


مشکل کجاست؟
اگه کسی یه سمپل هم بزاره که چه بهتر

Mahmoud Zaad
سه شنبه 09 اسفند 1390, 18:19 عصر
سلام
احتمالا به خاطر محدودیت دسترسی در ویندوز 7 هست.
از این نمونه می تونی استفاده کنی.
"منبعش هم اینترنته(دقیقاً نمی دونم کجا!)"

aradrobo
یک شنبه 04 تیر 1391, 14:50 عصر
RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (rkApp.GetValue("Talia") == null)
{
rkApp.SetValue("Talia", Application.ExecutablePath.ToString());
}