ABA


"התוכנית עובדת בדיבאג אבל בהרצה לא"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20335 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20335
fly
חבר מתאריך 23.7.13
668 הודעות, 1 פידבק, -1 נקודות
   13:05   11.11.13   
אל הפורום  
  התוכנית עובדת בדיבאג אבל בהרצה לא  
 
   כתבתי תוכנית ב c#

שמעדכנת ערכים של שלושה פריטים רנדומלית

כאשר אני מריץ דיבג זה אכן מכניס רנדומלית ערכים לכל פריט

ורואים את זה גרפית gui והכל תקין

אבל כשאני מריץ רגיל אז נגיד הפריט הראשון קיבל ערכים רנדומלית

והפריט השני והשלישי קיבלו אותם ערכים כמו הראשון


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  הסבירו לי שזה בגלל השעון fly 11.11.13 13:33 1
  אתה מנסה לשים ערכים רנדומלית בתוך control? inno3D 11.11.13 15:42 2
  באף שפה אין באמת Random לכן צריך גם Seed Nesher  11.11.13 18:48 3
  אתה צריך להשתמש באותו אינסטס bronho 13.11.13 19:12 4
     זה לא משנה ממש Nesher  13.11.13 19:46 5
         זה ממש משנה, bronho 14.11.13 16:24 6
     +1 Zvikadori 14.11.13 17:35 7

       
fly
חבר מתאריך 23.7.13
668 הודעות, 1 פידבק, -1 נקודות
   13:33   11.11.13   
אל הפורום  
  1. הסבירו לי שזה בגלל השעון  
בתגובה להודעה מספר 0
 
   יש פתרון לזה חוץ מלתקוע לולאות בין לבין?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות, דרג אמינות חבר זה
   15:42   11.11.13   
אל הפורום  
  2. אתה מנסה לשים ערכים רנדומלית בתוך control?  
בתגובה להודעה מספר 0
 
   כל כמה זמן?
מממ לא ממש הבנתי אבל תנסה לעשות אחרי ההשמה
Update();


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   18:48   11.11.13   
אל הפורום  
  3. באף שפה אין באמת Random לכן צריך גם Seed  
בתגובה להודעה מספר 0
 
וזה לפי המילישניות של השעון
כשאתה עשית את זה בדיבאג אז היה לך את המרווח הזה ואז הרנדומליות עבדה תקין
כשאתה מריץ את זה ישר אין מספיק הפרש, ה-Seed הוא אותו דבר ולכן אתה מקבל את אותו מס' ב-3 הערכים
אם תעשה Thread.Sleep של 1-5 מילישניות זה יספק לך את הרנדומליות בצורה יותר טובה


בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bronho
חבר מתאריך 15.9.08
534 הודעות, דרג אמינות חבר זה
   19:12   13.11.13   
אל הפורום  
  4. אתה צריך להשתמש באותו אינסטס  
בתגובה להודעה מספר 0
 
   אתה צריך להשתמש באותו Instance של האובייקט רנדום עבור כל המקומות בהם אתה מגריל..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   19:46   13.11.13   
אל הפורום  
  5. זה לא משנה ממש  
בתגובה להודעה מספר 4
 
תקרא מה שרשמתי ותבין למה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bronho
חבר מתאריך 15.9.08
534 הודעות, דרג אמינות חבר זה
   16:24   14.11.13   
אל הפורום  
  6. זה ממש משנה,  
בתגובה להודעה מספר 5
 
   מנסיון, כל עוד אתה משתמש באותו Instance אתה תקבל ערכים שונים...

http://stackoverflow.com/questions/1654887/random-next-returns-always-the-same-values


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Zvikadori
חבר מתאריך 3.8.02
5369 הודעות, דרג אמינות חבר זה
   17:35   14.11.13   
אל הפורום  
  7. +1  
בתגובה להודעה מספר 4
 
   אין לי מה להוסיף...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net