PDA

View Full Version : Date and Time Properties



smt_414
جمعه 06 مهر 1386, 16:20 عصر
سلام
سوال چه شکلی میشه از داخل برنامه به Date and Time Properties دسترسی داشت
مثلا با زدن یک باتم پنجره Date and Time Properties باز بشه؟؟
با تشکر
:قلب:

FarhadShafagh
جمعه 06 مهر 1386, 17:51 عصر
API مربوطه رو پیدا نکردم ولی فایل اجرایش رو می تونی از تو برنامه اجرا کنید.
اسم فایل : timedate.cpl
مسیر : C:\WINDOWS\system32\timedate.cpl



using System.Diagnostics;

Process myProc;
myProc = Process.Start("timedate.cpl");

hassan razavi
جمعه 06 مهر 1386, 20:01 عصر
هر کدام از فایلهای کنترل پانل رو با پسوند CPL ، می تونید به روش زیر اجرا کنید


System.Diagnostics.Process.Start("timedate.cpl");

smt_414
جمعه 06 مهر 1386, 20:17 عصر
سلام
از راهنماییتون ممنون
آیا راهی هست بعد از اینکه تاریخ رو تصحیح کردیم و OK رو زدیم
تو برناممون اتفاقی که می خوایم رخ بده؟؟؟

hassan razavi
جمعه 06 مهر 1386, 20:26 عصر
بیشتر توضیح بدید که چه اتفاقی می خواهید که بیفته

smt_414
جمعه 06 مهر 1386, 21:56 عصر
بیشتر توضیح بدید که چه اتفاقی می خواهید که بیفته

بعد از اینکه تاریخ رو تصحیح کردیم و OK رو زدیم
داخل برنامه یک تابع فراخوانی شه
که کارش تصحیح چند لیبل که تاریخ و ساعت رو نشون می دن

با تشکر

hassan razavi
جمعه 06 مهر 1386, 22:21 عصر
یکی از راه ها استفاده از یک timer و کنترل تاریخ جاری سیستم می تونه باشه

PC2st
جمعه 06 مهر 1386, 22:36 عصر
از متد WaitForExit استفاده کنید.


Process pr = new Process();
pr.StartInfo = new ProcessStartInfo("timedate.cpl");
pr.Start();
pr.WaitForExit();
//Console.Beep();