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

سؤال في ال TIMER

مغلق
بدأه الكـتـكوت في 5 مايو 2005 · 9 رد · 577 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته.

أخواني أنا صممت برنامج واستخدمت فيه دالة SetTimer وجربته على جهازي واشتغل

بس المشكلة لمن شغلته على جهاز آخر اشتغل التايمر بسرعة أعلى بكثيييير.

ما هو السبب في ذلك؟!

#2

وعليكم السلام ورحمة الله وبركاته ..

ممكن المعالج له اثر ..

ممكن سرعة جهاز 800 وسرعة الجهاز الاخر 3000 :)

لكن على ما اعرف التايمر يعد بالثواني وبالتالي من غير الممكن ان تكون الثانية في جهاز ما اسرع من الثانية في جهاز اخر ..

ممكن تعطينا الكود اذا كان ليس كبير..

تم تعديل هذه المشاركة بواسطة الشـمري في 5 مايو 2005 في 23:16

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#3

أخوي الشـمري بالنسبة للمعالج فلا يوجد فرق يذكر .

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

#4

UP

#5

كم Cache Memory تملكه ؟

ذاكرة الكاش للمعالج ؟

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#7

السلام عليكم

اخى حسن SetTimer هى اداة لقياس الوقت تستخدم لعمل عمليه حسابيه معينه كل فتره زمنيه, مثلاُ إذا اردت ان تقوم بـanimation او ما شابه ذالك فتستخدم SetTimer لتحديد الفتره بين كل صوره والتى تليها.

اما بالنسبه للسئل عن الـTimer فهى ليست دقيقه ولكن لا اتوقع ان يكون إختلاف السرعه بين جهاز واخر كبير إلى هذه الدرجه, جربت التايمر فى جهازى وهى تخطئ بمعدل ثانيه كل 400 ثانيه , على كل حال لو اردت Timer دقيق يكنك ان تستخدم الدوال التاليه :

timeGetDevCaps
timeSetEvent

الداله الاولى تعطيك دقة الساعه فى الجهاز والداله الثانيه تعمل مثل عمل SetTimer ولكن تستخدم ما حصلت عليه من الجهاز عبر الداله الاولى

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#8

اخي حسن.. settimer

دالة من دوال WINAPI

==

فعلا كما قال احمد غريب

timeGetDevCaps

timeSetEvent

هذه الدوال افضل.. وانا قرات هذه المعلومة في احد الكتب او المواقع مااتذكر ..لكن نسيتها الى ان ذكرني كلام اخوي احمد :)

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#9

ألف شكر أخواني أحمد غريب والشمري على جهودكم .

#10

عليكم ورحمة الله وبركاته :

أنا شغال فيجوال بيسك وتحدث أيضا هذه المشكله معي عند استعمال الأداه Timer

هذا الموضوع مغلق.

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