שתי שאלות ב-VB6

נירש

New member
שתי שאלות ב-VB6

הי, אני ממש מתחיל ב-VB ורציתי לשאול - א. איך מגדירים כפתור פקודה כך שבכל לחיצה הוא יעשה משהו אחר? למשל - בלחיצה הראשונה, שיעלים תיבת טקסט, ובלחיצה השנייה שיחזיר אותה. ב. אני רוצה לבנות אפליקציה פשוטה, חלון שלתוכו יעתיקו שורות טקסט ולחיצה על כפתור תסדר אותם אלפאבתית. מבחינת התכנות, אני יודע לעשות את זה ב-C, אבל אני ממש לא מתמצא ב-VB. תוכלו להסביר לי בכלליות מה עושים? תודה מראש! ניר
 

shai_shai_shai

New member
תשובה

קודם כל אני חושב שהיה יותר טוב אם היית שואל את זה בפורום של vb יש פורום כזה אבל אני יענה לך בשביל מה שאתה רוצה שפעם אחת הוא יעלים את התיבת טקסט ופעם שניה יחזיר אותה פשוט תבדוק עם התיבת טקסט רואים אותה או לא הנה איך לעשות את זה
Private Sub Command1_Click() If Text1.Visible = True Then Text1.Visible = False Else Text1.Visible = True End If End Sub​
ואם אתה מתחיל תבוא לפורום שמיוחד ל Visual Basic שזה פה
 

The_Mighty_Perr

New member
רעיון יותר טוב

בס"ד במקרה הזה אפשר לכתוב
Private Sub Command_Click() Text1.Visible = Not Text1.Visible End Sub​
הקוד שהבאתי משתמש בפחות פעולות, ועושה את אותו הדבר... בברכה...
 

Morge

New member
fdfd

dim bState as boolean private sub cmdExamp_click() if bState then bState = false text1.visable = false else bState = true text1.visable = true end if
 
למעלה