ABA


"|VB.NET| איך שולטים בתיבת טקסט בעזרת ScrollBar ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14275 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14275
Raimondas
חבר מתאריך 25.7.19
דרג אמינות חבר זה
   20:08   27.08.07   
אל הפורום  
  |VB.NET| איך שולטים בתיבת טקסט בעזרת ScrollBar ?  
 
   תראו למה אני מתכוון:
יש לי תיבת טקסט שבתוכה אני מציג את התאריך והשעה הנוכחיים:

אני רואה שבעזרת ה- ScrollBar השמאלי (המסומן בריבוע אדום) אוכל לשנות את השעה המסומנת בתיבת הטקסט (עם קו אדום תחתיה) וכנ"ל לגבי הדקות (ריבוע ירוק וקו אדום).
ושלאחר מכן, הערך של TextBox.Text יהיה מה שכתוב שם בסופו של דבר (לאחר ההוספת דקות ושעות) כך שאוכל להוסיף לזה שעות וכו'.

אני משתמש ב- Microsoft Visual Studio 2008 Beta 2 אם זה משנה.

תודה רבה


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני מציע לך לעבור ל-2005 Nesher  27.08.07 21:02 1
     אני חושב הסינטקס זה ככה DLN 27.08.07 22:16 2
         כן... נכון... Nesher  27.08.07 22:17 3
             כן הVB זה טראומה שלא עוברת :| מהספרי ASP.NET DLN 28.08.07 00:30 4
     תודה, הבעיה היא: Raimondas 28.08.07 01:19 5
         אני הייתי עושה את זה עם שני LABELS Sn00py  28.08.07 02:03 6
             נ.ב: שאלות אף פעם לא דפוקות Sn00py  28.08.07 02:03 7
             בדיוק. לאפס לייבלים עם שעות:דקות:שניות idan192 28.08.07 14:04 9
         זה בסדר גמור לשאול גם אם זה נשמע דפוק... :) Nesher  28.08.07 08:21 8
             עשיתי את זה, תודה רבה, עוד שאלה שקשורה לזה: Raimondas 28.08.07 14:19 10
                 תודה רבה, הסתדרתי. המון תודה על העזרה !!! Raimondas 28.08.07 14:27 11

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   21:02   27.08.07   
אל הפורום  
  1. אני מציע לך לעבור ל-2005  
בתגובה להודעה מספר 0
 
ערכתי לאחרונה בתאריך 27.08.07 בשעה 21:04 בברכה, Nesher
 
לא מומלץ לתכנת כרגע בבטא (רק להתנסות וזה גם רק למי שבאמת מבין..)
בכל מקרה, יש לך פונ' של AddHours\AddMintues ב-DateTime
כל מה שאתה צריך לעשות זה באירוע של לחיצה על הכפתור (וזה אמור להיות כפתור רגיל) שזה פשוט יעשה

DateTime x = DateTime.Parse(TextBox.Text)
x = x.AddHours(1)
TextBox.Text = x.ToString()

דוגמא להעלאת שעה...
לא בטוח כל כך לגבי הסינטקס, לא מתכנת ב-VB...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות, דרג אמינות חבר זה
   22:16   27.08.07   
אל הפורום  
  2. אני חושב הסינטקס זה ככה  
בתגובה להודעה מספר 1
 
  

Dim x As DateTime = DateTime.Parse(Textbox.Text)

בע VB שפה מעצבנת רצח :|


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   22:17   27.08.07   
אל הפורום  
  3. כן... נכון...  
בתגובה להודעה מספר 2
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות, דרג אמינות חבר זה
   00:30   28.08.07   
אל הפורום  
  4. כן הVB זה טראומה שלא עוברת :| מהספרי ASP.NET  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Raimondas
חבר מתאריך 25.7.19
דרג אמינות חבר זה
   01:19   28.08.07   
אל הפורום  
  5. תודה, הבעיה היא:  
בתגובה להודעה מספר 1
 
   ערכתי לאחרונה בתאריך 28.08.07 בשעה 01:24 בברכה, Raimondas
 
שזהו כפתור אחד שמכיל 2 כפתורים, חץ למעלה שאומר להוסיף שעות, וחץ למטה שאומר להוריד שעות.
אני רוצה שזה ישלוט בתצוגה. שאם אלחץ על החץ למטה זה יוריד שעות (או דקות, תלוי בכפתור) ואם אלחץ על החץ למעלה זה יוסיף שעות (או דקות).
ושניהם זה באותו כפתור. ככה שאי אפשר לעשות שבארוע לחיצה יתבצעו גם הוספה וגם הורדה של דברים.. כי לא יודעים מה נלחץ (החץ העליון או התחתון).
לפי איך שאמרתם לי, גם אם אלחץ על החץ העליון וגם אם אלחץ על החץ התחתון זה יוסיף שעות.
מה גם שזה מוסיף כמה שעות בו זמנית ולא מעלה אחד אחד, שזה גם בעיה בפני עצמה שאשמח לעזרה בה

תודה רבה
ומצטער אם השאלות נראות דפוקות, אני רק מתחיל בזה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות, דרג אמינות חבר זה
   02:03   28.08.07   
אל הפורום  
  6. אני הייתי עושה את זה עם שני LABELS  
בתגובה להודעה מספר 5
 
   ולא עם תיבת טקסט אחת שאז תצטרך להתעסק בפירוק וכו' וכו'(מסובך וטפשי לחלוטין).
תעשה שני LABELS שונים לתאריך ולשעה ותקדם אותם בהתאם.

אם מה שכתבתי לך עכשיו נראה כמו סינית תעלה לכאן את הפרויקט ואני אסדר לך את העניין, עם הערות, ככה שתוכל להבין.

בהצלחה.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות, דרג אמינות חבר זה
   02:03   28.08.07   
אל הפורום  
  7. נ.ב: שאלות אף פעם לא דפוקות  
בתגובה להודעה מספר 6
 
   אנחנו פה בשביל לעזור.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


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

דרג אמינות חבר זה
   14:04   28.08.07   
אל הפורום  
  9. בדיוק. לאפס לייבלים עם שעות:דקות:שניות  
בתגובה להודעה מספר 6
 
   ולקדם אותם עם שעון סטנדרטי מאופס לפולס בשניה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   08:21   28.08.07   
אל הפורום  
  8. זה בסדר גמור לשאול גם אם זה נשמע דפוק... :)  
בתגובה להודעה מספר 5
 
ערכתי לאחרונה בתאריך 28.08.07 בשעה 08:21 בברכה, Nesher
 
כולנו התחלנו מאפס בסופו של דבר ^_^

אתה בטח משתמש בפקד NumericUpDown אני מציע לך להחליף ל-2 כפתורים ולסדר אותם שיראו כמו אותו פקד...
אני יכול להציע דרך נוספת אבל אני לא רוצה לסבך אותך סתם...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Raimondas
חבר מתאריך 25.7.19
דרג אמינות חבר זה
   14:19   28.08.07   
אל הפורום  
  10. עשיתי את זה, תודה רבה, עוד שאלה שקשורה לזה:  
בתגובה להודעה מספר 8
 
   לאחר מכן, אני רוצה לעבוד עם התאריך המעודכן (הכוונה התאריך לאחר השינוי שלי - הוספת/החסרת השעות והדקות). אני רוצה להוסיף (בתיבת טקסט האמצעית) מספר שעות ולאחר מכן לקבל תוצאה סופית בתיבת הטקסט השלישית (התוצאה היא התאריך המעודכן + השעות שהוספתי בתיבה האמצעית).
כשניסיתי, זה משתמש בתאריך שהיה כשלחצתי current Date ולא בתאריך המעודכן. איך אעשה שכשאלחץ על הכפתור "בצע" זה ישתמש בתאריך המעודכן?

תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Raimondas
חבר מתאריך 25.7.19
דרג אמינות חבר זה
   14:27   28.08.07   
אל הפורום  
  11. תודה רבה, הסתדרתי. המון תודה על העזרה !!!  
בתגובה להודעה מספר 10
 
  


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

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

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



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