سلام دوستان من يك كد براي سي شارپ ميخوام كه برنامه ي من رو هر ٤٠. دقيقه يك بار اجرا كنه
اگه كس بلده با توظيحات بده
ممنون
اگه هر 40 دقیقه برنامه رو اجرا کنه از scheduler task استفاده کنید
اگه برنامه باز هست و میخواهید یک تکه کد هر 40 دقیقه اجرا بشه خب از تایمر استفاده کنید با interval=1000*60*40
نه از نرم افزاري كمك نميخوام ميخوام خود برنامه اينجور باشه راستي اگه بخوام برنامم با روشن شدن كامپوتر هر بار روشن شه چه راه هايي است( به جز استارت اپ)؟
(۱۲-اردیبهشت-۱۳۹۳, ۱۱:۵۶:۳۶)A.P-H@ck3r نوشته است: [ -> ]نه از نرم افزاري كمك نميخوام ميخوام خود برنامه اينجور باشه راستي اگه بخوام برنامم با روشن شدن كامپوتر هر بار روشن شه چه راه هايي است( به جز استارت اپ)؟
چیزی که دوستمون گفت فقط نرم افزار نیست منظورشون کد بود!
میتونید از یک تایمر و یک متغیر استفاده کنی تا هر چند دقیقه یکبار....
ریجستری برای استارت آپ شدن استفاده کن!
ميشه توظيح بديد اقاي لرد
من تاحالا انتهان نكردم!!!
حل شد
حالا کدی رو میخوام که ای پی روتر رو (ای پی کانکت اینترنت) رو در یک لبل نمایش بده.
اگه کسی داره بگه
فکر کنم این کد بتونه کمکتون کنه
کد:
String strHostName = string.Empty;
strHostName = Dns.GetHostName();
Console.WriteLine("Local Machine's Host Name: " + strHostName);
IPHostEntry ipEntry = Dns.GetHostEntry(strHostName);
IPAddress[] addr = ipEntry.AddressList;
for (int i = 0; i < addr.Length; i++)
{
Console.WriteLine("IP Address {0}: {1} ", i, addr[i].ToString());
}
Console.ReadLine();
لطفا اگه زحمت نيست برام ويندوز فرم اپ هم بزاريد
ممنون
کد:
String strHostName = string.Empty;
strHostName = Dns.GetHostName();
IPHostEntry ipEntry = Dns.GetHostEntry(strHostName);
IPAddress[] addr = ipEntry.AddressList;
for (int i = 0; i < addr.Length; i++)
{
list1.Items.Add(string.Format("IP Address {0}: {1} ", i, addr[i].ToString()));
}