לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 23-04-2008, 16:52
  tmorid tmorid אינו מחובר  
 
חבר מתאריך: 06.01.04
הודעות: 768
שאלה בVB6 - עצירת הריצה של התוכנית

שלום, יש לי בעיה קטנה בפרוייקט שאני מכין בVB גרסא 6.
המצב הוא כזה - יש לי משתנה בשם amount שאני צריך להכניס אליו ערך. וחובה שייכנס אליו ערך. ניסיתי לעשות את זה בעזרת input box והקוד הבא:

קוד:
amount = InputBox("insert amount","title","insert here")


הבעיה היא, שאם אני לוחץ CANCEL לא נכנס שום ערך ואז אני בבעיה.
אז עשיתי FORM חדש שנראה כמו INPUTBOX, ועשיתי שכאשר לוחצים אישור נכנס הערך של תיבת הטקסט למשתנה, ומשתנה עזר בשם FLAG מקבל את הערך 1, ואם לוחצים ביטול אז לא נכנס כלום וFLAG = 0.
ובעצם, הפעולה מתבצעת רק אם FLAG שווה 1.
הקוד נראה ככה:

קוד:
Form71Msgbox.Show Adoperut2.Refresh If flag = 1 Then If (amount < Val(AdoProducts.Recordset.Fields(4))) Then ''áãé÷ä äàí äîåöø ðîöà áîìàé áëîåú äîáå÷ùú Dim tempperutsale As Integer If Adoperut2.Recordset.RecordCount > 0 Then Adoperut2.Recordset.MoveLast tempperutsale = Adoperut2.Recordset.Fields(0) tempperutsale = tempperutsale + 1 ..........


כאשר FORM71MSGBOX הוא הפורם שנראה כמו הINPUTBOX. בכל מקרה, הבעיה שלי היא שבINPUTBOX רגיל, עד שהאני לא מכניס ערך התוכנה נעצרת, ובתוכנית שלי היא ממשיכה לרוץ.

מקווה שהסברתי את עצמי טוב...

השאלה שלי היא האם אפשר לעצור את ריצת התוכנית אחרי השורה
Form71Msgbox.Show
ולהמשיך אותה כאשר אני אלחץ על אישור\ביטול בחלון החדש?


תודה מראש
_____________________________________
בברכה, אורן.
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה


נערך לאחרונה ע"י tmorid בתאריך 23-04-2008 בשעה 16:59.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 22:01

הדף נוצר ב 0.04 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר