ABA


"איזה קוד VB אני צריך לרשום כדי שיריץ לי..."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7263 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7263
alontu 
חבר מתאריך 23.11.02
1844 הודעות
   20:19   02.11.03   
אל הפורום  
  איזה קוד VB אני צריך לרשום כדי שיריץ לי...  
 
   משיהו יודע איזה קוד VB אני צריך לרשום כדי להריץ מספרים ואותיות בתיבת טקסט....
אני רוצה שירוצו בסדר האקראי כמובן, המספרים 1-9 האותיות A-Z

תודה !


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  הנה הקוד הפטיש  06.11.03 09:06 1
     יש משהו לא טוב ... alontu  06.11.03 20:38 2
         לי זה דווקא רץ בסדר כמו ששלחתי הפטיש  07.11.03 11:24 4
             השגיאה היא : alontu  07.11.03 12:52 5
  ככה אני חושב: Dark Megical 06.11.03 22:35 3

       
הפטיש 
חבר מתאריך 19.3.19
7 הודעות
   09:06   06.11.03   
אל הפורום  
  1. הנה הקוד  
בתגובה להודעה מספר 0
 
   מה שאתה צריך זה טופס עם טיימר ותיבת טקסט. שנה את ה-INTERVAL של הטיימר למספר נורמלי (נניח שניה אחת - 1000 MS). כל מה שנשאר זה להדביק הקוד ולהריץ. כמובן, צריך גם טיפול בשגיאות והערות - תרגיש חופשי להכניס מה שאתה מוצא לנכון.

Option Explicit

Private Const LOWER_BOUND As Integer = 48
Private Const UPPER_BOUND As Integer = 90

Private Sub Timer1_Timer()
Text1.Text = Text1.Text & CreateRandomChar
End Sub

Private Function CreateRandomChar() As String
Dim intAscii As Integer

Do
intAscii = Int((UPPER_BOUND - LOWER_BOUND 1) * Rnd LOWER_BOUND)
Loop While (IsAlphaNumeric(intAscii))

CreateRandomChar = Chr(intAscii)

End Function

Private Function IsAlphaNumeric(ByRef intAsc) As Boolean

If (intAsc > 47 And intAsc < 58) Or (intAsc > 64 And intAsc < 91) Then
IsAlphaNumeric = False
Else
IsAlphaNumeric = True
End If


End Function


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alontu 
חבר מתאריך 23.11.02
1844 הודעות
   20:38   06.11.03   
אל הפורום  
  2. יש משהו לא טוב ...  
בתגובה להודעה מספר 1
 
   הוא מראה לי שגיאה פה
Private Function CreateRandomChar() As String


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

אם הצלחת אז אתה יכול לשלוח לי את זה לאיסיקיו מספר
225628
ואם לא אז בכול זאות תודה רבה !


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
הפטיש 
חבר מתאריך 19.3.19
7 הודעות
   11:24   07.11.03   
אל הפורום  
  4. לי זה דווקא רץ בסדר כמו ששלחתי  
בתגובה להודעה מספר 2
 
   כדי לעזור יותר אני צריך לדעת מהי הודעת השגיאה...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
alontu 
חבר מתאריך 23.11.02
1844 הודעות
   12:52   07.11.03   
אל הפורום  
  5. השגיאה היא :  
בתגובה להודעה מספר 4
 
   http://n.rotter.net/User_files/nor/3fab79112ba0cb4a.jpg


זה מה שמתקבל .....
הוספתי פקד תיבת טקסט הוספתי טיימר ושיניתי את הערך ל 1000
ואחרי 1000 הוא מראה את השגיאה אם אני יכתוב לו 1500 אז אחרי 1500 הוא יראה את השגיאה ...


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

   22:35   06.11.03   
אל הפורום  
  3. ככה אני חושב:  
בתגובה להודעה מספר 0
 
   בקשר לאותיות אני לא בטוח....

dim num as integer
dim letter as integer

randomize
num = rnd * 9
num = text1.text
letter = rnd * Z
letter = text1.text


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

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

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



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