-
سوال در مورد #c
با سلام و عرض خسته نباشيد
سوالي داشتم در محيط c# مي خواهم روي فرمم هم زمان سنج باشد و هم تاريخ روزيك timer ايجاد كردم و intravel آن را 1000 گذاشتم و كد زير را براي ساعت نوشتم
[html]
This.timer1.start();
This.toolstriptime.text=
Datetime.now.timeofday.hours.tostring+":"+
Datetime.now.timeofday.minutes.tostring+":"+
Datetime.now.timeofday.second.tostring();
[/html]
اين كدها را در لود فرم مربوطه نوشتم مشكل اينجاست كه هنگام اجرا زمان براي من ثابت است و مرتب تغيير نمي كند
و ثانيه شمار من مرتباً اضافه نمي شود زيرا intravel تايمر را 1000 گذاشتم پس بايد ثانيه شمارم يك ثانيه يك ثانيه اضافه شود خواهش مي كنم كمك كنيد و بگوييد ايراد كار من كجاست اگر كدهايم ناقص است لطفا بگوييد
و اما سوال دوم نيزدر مورد تاريخ است مي خواهم روي فرمم تاريخ نيز نشان داده شود مثلا 11/2/1385
كد زير را نوشتم با يك تايمر جديد ديگر به اين صورت
ابتدا interavel را 86400000 گذاشتم و كدهاي زير را در لود فرم مربوطه نوشتم
[html]
This.timer2.start();
This.toolstripdata.text=
Datetime.now.dayofweek.year.tostring()+"/"+
Datetime.now.dayofweek.month.tostring()+"/"+
Datetime.now.dayofweek.day.tostring();
[/html]
ولي به كلمات year وmonth وday ارور مي دهد
خواهشمندم مرا راهنمایی کنید
-
تایمر رو توی formload باید start کنی