בספריה המקורית הDELAY עבד כראוי, אבל היה בה באג שגרם לה
לא לעבוד בכלל על מחשבים מהירים, הרבה אנשים הציעו תיקונים
חלקם גורמים לDELAY לא לעבוד כראוי, לכשאהיה בבית(בתקווה מחר)
אני אעלה את הגרסא שאני כתבתי בזמנו לספריה CRT וזאת מן הסתם עובדת
דיי טוב.בכל גרסא של CRT יש בעיה עקרונית שעושיה לגרום לDELAY לזייף,
אם העומס על המחשב הוא שונה באופן מהותי ברגע אתחול התוכנית
וברגע הרצת הפקודה DELAY אז DELAY יזייף.
אפשר במקום DELAY להשתמש בgettime אבל אז יש לך לכל היותר דיוק של
כ 55 מילי-שניות.(למעשה 18 עדכונים בשניה). וזה לא תמיד מספיק מדויק.
DRYICE
נ.ב
משום שזה נראה לי בעיה חוזרת, אם יהיה לי זמן בסופ"ש אני אכתוב
ספריה משלי שתתן שירותי DELAY משולבים שתנסה לשלב את היתרונות
של שני הגישות לעיל.