الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اكواد او فنكشن يحل محل التايمر

بدأه shalwan في 29 يونيو 2010 · 4 رد · 723 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند الدخول لليوم التالي مع استمرار البرنامج مفتوح ولأحياء النص التاريخي الجديد استخدم التايمر واعرف بأنه مهلك للحاسب ولكن لا اعرف غيره

فهل هناك طرق اخرى اليا لأظهار التاريخ والتوقيت بشكل مستمر بدون اجهاد الحاسب

مثل الفانكشن او اكواد اوغيرها

تحياتي للجميع

تم تعديل هذه المشاركة بواسطة shalwan في 29 يونيو 2010 في 19:04

نسأل الله الجنه لنا ولوالدينا ولمن لهم حق علينا

#2

هل استخدمت ال Timer لتنفيذ أشياء أخرى غير الحصول على التوقيت (ساعة)؟

فمثلاً إضافة Timer وجعل Interval =1000 , ومن ثم إستخدام الكود

procedure TForm1.Timer1Timer(Sender: TObject);
begin
Label1.Caption := DateTimeToStr(Now);
end;

لا أظن أنه سيهلك النظام ...

هل هذا ما تريد عمله بقولك

اقتباس
ولأحياء النص التاريخي الجديد

تاكد من أجزاء البرنامج كاملة فقد يكون هناك ما يهلك النظام ...

التعديل : استخدام DateTimeToStr بدلاً عن TimeToStr

تم تعديل هذه المشاركة بواسطة YaSeenTA في 1 يوليو 2010 في 15:43

#3
SHALWAN كتب:

الأخ ياسين

اشكرك وهل من رايك اقفال الموضوع او ابقاؤه

نسأل الله الجنه لنا ولوالدينا ولمن لهم حق علينا

#4
اقتباس
اشكرك وهل من رايك اقفال الموضوع او ابقاؤه

لم أفهم المقصود من هذا التساؤل؟

هل ردي بعيد عن الموضوع؟

حاول تنفيذ ما كتبته في برنامج منفرد لبضعه أيام و لاحظ التغييرات التي تحدث في استخدام البرنامج للذاكرة وهل هو مهلك للنظام أم لا ...

أظن أن هناك أجزاء أخرى من الكود في برنامجك هي التي تسبب المشكلة.

هذا والله أعلم

#5

اخي الTimer لا تهلك النظام ابدا ـ ولكن يجب التاكد من طبيعة الاكواد الموجودة داخل الtimer .

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

مواضيع مشابهة