ABA


"בעיה בVB לגבי מערך"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #12203 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12203
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   10:34   12.06.05   
אל הפורום  
  בעיה בVB לגבי מערך  
 
שלום לכם
אני בונה תוכנת IRC משלי בVB ונתקלתי בבעיה מעצבנת
ישנם שרתים שלא נותנים לצפות בכתובות של אנשים סתם כך, לכן החלטתי לבנות לתוכנה שלי ial (internal address list) מה שאומר, שאמנם אני לא יכול לצפות בכתובות של אנשים, אבל כל פעם כשמישהו נכנס מופיעה הכתובת שלו, או כשמישהו כותב הודעה, מופיעה הכתובת שלו.. אז שהתוכנה תשמור לבד את הכתובות..

את הכתובות אני מכניס למערך דו מימדי... (שם, כתובת)..
הוספתי קצת תרגום לקוד כדי שיהיה קל להכנס פנימה...
אני אראה לכם את הקוד של זה ותגידו לי איפה הבעיה:

|קוד|
If InStr(strmsg, " PRIVMSG ") > 0 Then (אם מישהו כותב הודעה)
bool = 0
For looper = 1 To 50
If users(looper, 1) = nick Then (אם המשתמש כבר קיים במערך)
bool = 1
Exit For
End If
Next

If bool = 0 Then (אם המשתמש לא קיים עדיין במערך)
For looper = 1 To 50
If users(looper, 1) = "" Then (אם המקום ריק ולא רשום בו עדיין אף אחד אחר)
users(looper, 1) = nick
users(looper, 2) = IP
Exit For
End If
Next
End If
End if
|קודד|
הבעיה היא שמה שקורה זה שכשמישהו כותב הודעה, הוא רושם אותו מס' 1 במערך ושומר את הפרטים עליו, אבל כשמישהו אחר כותב הודעה, הוא גם אותו רושם על מס' 1 ודורס את הקודם... אני לא מבין למה זה קורה... =\
עזרה בבקשה...



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

  האשכול     מחבר     תאריך כתיבה     מספר  
  תקופת הVB שלי הייתה ממזמן, אבל למה אתה לא סוגר Ifים? bizho 12.06.05 12:33 1
     בטח שאני סוגר :-S sza  12.06.05 13:55 2
  תנסה לעשות Type שיכיל שם וכתובת ואז תעשה אותו כמערך חד מימדי Daniel16 14.06.05 17:14 3

       
bizho

   12:33   12.06.05   
אל הפורום  
  1. תקופת הVB שלי הייתה ממזמן, אבל למה אתה לא סוגר Ifים?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   13:55   12.06.05   
אל הפורום  
  2. בטח שאני סוגר :-S  
בתגובה להודעה מספר 1
 
אני סוגר אותם כשצריך... :-S

אבל זו לא השאלה.. אין לי שום בעיה מבחינת הIFים, אני מדבר מבחינת המערך.. כל הזמן הוא נדרס ע"י הנתון החדש. למה?! בתכנות שלי כתבתי לו אחרת בפירוש...
הוא מורד בי..!



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

   17:14   14.06.05   
אל הפורום  
  3. תנסה לעשות Type שיכיל שם וכתובת ואז תעשה אותו כמערך חד מימדי  
בתגובה להודעה מספר 0
 
  


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

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

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



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