با سلام:
میخوام در زمان setup مسیر برنامه ام رو به عنوان پارامتر به یک کلید ریجستر بدم که هنگام بالا اومدن ویندوز نرم افزارم هم اجرا بشه ، حالا اگه راه دیگه ای برای اینکار هم کسی از دوستان بلده بگه که دستش درد نکنه.
با سلام:
میخوام در زمان setup مسیر برنامه ام رو به عنوان پارامتر به یک کلید ریجستر بدم که هنگام بالا اومدن ویندوز نرم افزارم هم اجرا بشه ، حالا اگه راه دیگه ای برای اینکار هم کسی از دوستان بلده بگه که دستش درد نکنه.
Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run ",true).SetValue("myProgram",Application.StartupPath);
Close your eyes, take a deep breath, click your heels three times, and say, "There's no better thing than Inversion of Control and Dependency Injection, generic specialization, the decorator pattern, chains of responsibilities, and extensible software."
سلام
از متغیرهای محیطی هم میتونید استفاده کنید(Environment Variables)
با تشکر ، در هنگام ساختن برنامه setup در vs امکان این هست که کلید ریجستری هم بسازی ، خوب من مسیر کلید run رو میدونم ونحوه درست کردن یه کلید ریجستری و مقدار دادن به آن رو در کد هم میدونم ولی نمیدونم چه جوری کلیدی که setup برنامه ام میسازه رو در همون موقع setup مقدار دهی کنم با مسیر برنامه ام(که ممکن کاربر مسیر پیش فرض هم عوض کنه ).