مشاهده نسخه کامل
: زمانسنج در سی شارپ
Darya-eng
04-10-2011, 02:15
سلام
من میخوام وقتی فرم باز میشه داخل لیبل زمان باز بودن فرم رو نشون بده
یعنی از 1 ثانیه شروع بشه وزیاد بشه 2 ثانیه 3ثانیه و....
ممنون میشم توی نوشتن کدش کمکم کنید:11:
سلام.
یک تایمیر به فرم اضافه کنید.و Interval رو برابر 1000 قرار بدید.
سپس یک مقدار تاریخ بالای کدهایتان تعریف کنید با پایین ترین مقدار:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حال در کد تایمر که هر یک ثانیه رویداد Tick اش اجرا میشود همچین کدی بنویسید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یعنی یک ثانیه اضافه کنید در هر بار اجرای رویداد Tick.
روش های دیگری هم هست که مثلاً زمان جاری سیستم را در در کلاس DateTime ای بریزید سپس با اجرای Tick در هر زمان آن را از DateTime.Now کم کنید.
موفق و سربلند باشید در پناه حق.
Darya-eng
05-10-2011, 00:33
سلام.
یک تایمیر به فرم اضافه کنید.و Interval رو برابر 1000 قرار بدید.
سپس یک مقدار تاریخ بالای کدهایتان تعریف کنید با پایین ترین مقدار:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدحال در کد تایمر که هر یک ثانیه رویداد Tick اش اجرا میشود همچین کدی بنویسید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدیعنی یک ثانیه اضافه کنید در هر بار اجرای رویداد Tick.
روش های دیگری هم هست که مثلاً زمان جاری سیستم را در در کلاس DateTime ای بریزید سپس با اجرای Tick در هر زمان آن را از DateTime.Now کم کنید.
موفق و سربلند باشید در پناه حق.
سلام
ممنون از توجه شما
فکرکنم بد توضیح دادم من یه بازی روبا دات نت دارم مینویسم این بازی زمانش محدوده وباید زمان برای کابر نمایش داده بشه یعنی از 0SECشروع بشه تا....
این کدی که شما پیشنهاد دادید به زمان جاری سیستم 1 ثانیه اضافه میکنه وخروجی به شکل زیر است:
1/1/0001 12:00:41AM
من یه کد خیلی ساده نوشتم جواب داد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این مثل یه کورنومتر کارمیکنه
بازم ممنونم:11:
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.