PDA

View Full Version : سوال: ايجاد فايل اجرا از برنامه #C در startup



alidaii
چهارشنبه 19 اسفند 1388, 21:19 عصر
با سلام
ميخواستم بدونم چطور ميتونم براي برنامم فايل نصبي بسازم كه با اجراي اون برنامه با شروع ويندوز در startup كنار ساعت بياد . به عبارت ديگه با minimize كردن اون به taskbar نره!
ممنوون

alimovahedim
چهارشنبه 19 اسفند 1388, 22:29 عصر
سلام میتونید طریقه ایجاد فایل اجرایی در c# را از وبلگ بنده با ادرس زیر دریافت نمایید.
کامپیوتر و مهندسی نرم افزار (http://www.alimovahedi.dil.ir)

Netsky
چهارشنبه 19 اسفند 1388, 22:57 عصر
سلام دوست عزیز .
شما میتونید واسه انجام این کار از کنترل NotifyIcon خود ویژوال استدیو استفاده کنید .

alidaii
پنج شنبه 20 اسفند 1388, 11:58 صبح
سلام میتونید طریقه ایجاد فایل اجرایی در C#‎‎‎‎ را از وبلگ بنده با ادرس زیر دریافت نمایید.
کامپیوتر و مهندسی نرم افزار (http://www.alimovahedim.dil.ir)
با سلام
دوست عزيز اين فايلهايي كه شما 2 وبلاگت گذاشتي متاسفانه هيچكدوم دانلود نميشه
فكر ميكنم مشكل از سايتيه كه توش آپلود كردي
در ضمن پست الكترونيك وبلاگت هم كار نميكنه!!!!
اگه ميشه اين فايل وردش رو براي من بفرست.yekiyedoone_2003@yahoo.com
ممنون

alimovahedim
جمعه 21 اسفند 1388, 23:11 عصر
با سلام
دوست عزيز اين فايلهايي كه شما 2 وبلاگت گذاشتي متاسفانه هيچكدوم دانلود نميشه
فكر ميكنم مشكل از سايتيه كه توش آپلود كردي
در ضمن پست الكترونيك وبلاگت هم كار نميكنه!!!!
اگه ميشه اين فايل وردش رو براي من بفرست.yekiyedoone_2003@yahoo.com
ممنون


:گیج:
ممنون دوست عزیز که اطلاع دادین
چرا فایلها همه شون دان میشن فقط یه کم با مشکل
در اولین فرصت سایت اپلودش را جایگزین میکنم
در ضمن در اولین فرصت فایل داک مورد خواسته (که فقط طریقه درست کردن Setup و یه سری پارامتر های دیگر رو داره )تونو براتون میفرستم .
امیدوارم به دردتون بخوره

viruse_del
چهارشنبه 03 شهریور 1389, 11:42 صبح
آقا اين وب بالا نمياد. اگه ميشه واسه منم بفرستي ممنون ميشم.
sadegh111sadegh@gmail.com

mostafa_shoakry
چهارشنبه 03 شهریور 1389, 14:07 عصر
:گیج:
ممنون دوست عزیز که اطلاع دادین
چرا فایلها همه شون دان میشن فقط یه کم با مشکل
در اولین فرصت سایت اپلودش را جایگزین میکنم
در ضمن در اولین فرصت فایل داک مورد خواسته (که فقط طریقه درست کردن Setup و یه سری پارامتر های دیگر رو داره )تونو براتون میفرستم .
امیدوارم به دردتون بخوره
اگه می شه بزارین اینجا همه بتونن استفاده کنن.اون جوری باید همه ای میل بدن.
با تشکر

ali_autumnal
جمعه 05 شهریور 1389, 11:01 صبح
سلام
این کد قراردادن در Startup:



try
{
RegistryKey reg = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
reg.SetValue("MyApplicationName", Application.ExecutablePath);
}
catch
{
}

و این هم کد چک کردن این که تو StartUp هست یا نیست:



RegistryKey reg = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (reg.GetValue("MyApplicationName").ToString() != "")
MessageBox.Show("Yes","");
else
MessageBox.Show("No","");


و این هم کد حذف نام برنامه از اون لیست Startup:



try
{
RegistryKey reg = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
reg.DeleteValue("MyApplicationName");
}
catch (Exception)
{
}

موفق باشید
علی پاییزی