שתי פעולות על פקד אחד באקסס
-
תבחר בעת ירידת מקש
code_text Private Sub XXX_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)ותבדוק את הערך של Button
1= לחיצה שמאלית, 2= לחיצה ימנית, 3 =לחיצה אמצעית -
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Sub -
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Sub@רחמים אמר בשתי פעולות על פקד אחד באקסס:
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Subבמקש שמאלי לאחר ביצוע הפעולה הוא מוציא את האופציה המובנית של מקש שמאלי איך אפשר לבטל את זה ?
תודה
ככה:

-
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Sub -
@מנחם
ברור שהחלפתי
שם הפקד הוא 2000
וזה הקוד שכתבתי בעליית לחצן עכברPrivate Sub Ctl2000_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Subאולי הייתי צריך לשנות עוד משהו?
-
במקום
' עשה משהואתה צריך להכניס קוד שיעשה משהו
אם גם את זה עשית, תבדוק שהפרוצדורת אירוע בעת עליית לחצן העכבר מקושרת לקוד
-
@רחמים אמר בשתי פעולות על פקד אחד באקסס:
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Subבמקש שמאלי לאחר ביצוע הפעולה הוא מוציא את האופציה המובנית של מקש שמאלי איך אפשר לבטל את זה ?
תודה
ככה:

@חייםיודלביץ אמר בשתי פעולות על פקד אחד באקסס:
@רחמים אמר בשתי פעולות על פקד אחד באקסס:
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Subבמקש שמאלי לאחר ביצוע הפעולה הוא מוציא את האופציה המובנית של מקש שמאלי איך אפשר לבטל את זה ?
תודה
ככה:

-
-
@חייםיודלביץ אמר בשתי פעולות על פקד אחד באקסס:
@רחמים אמר בשתי פעולות על פקד אחד באקסס:
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Subבמקש שמאלי לאחר ביצוע הפעולה הוא מוציא את האופציה המובנית של מקש שמאלי איך אפשר לבטל את זה ?
תודה
ככה:

-
האם באמת אפשר לבטל את זה??
@אוריי אפשר באפשרויות של אקסס
קובץ > אפשרויות > מסד נתונים נוכחי > אפשרויות של סרגל כלים ורצועת כלים
ותבטל את תיבות הסימון של "אפשר תפריטים..." -
@אוריי אמר בשתי פעולות על פקד אחד באקסס:
@מנחם
תודה חבל ש @רחמים לא כתב את זה מפורש כי לא הבנתי את זה מדבריו
עובד מצויין
לא הצלחתי להפעיל מקש אמצעי
לאיזה מקש מדובר?לחיצה על הגלגל
@chagold אמר בשתי פעולות על פקד אחד באקסס:
@אוריי אמר בשתי פעולות על פקד אחד באקסס:
@מנחם
תודה חבל ש @רחמים לא כתב את זה מפורש כי לא הבנתי את זה מדבריו
עובד מצויין
לא הצלחתי להפעיל מקש אמצעי
לאיזה מקש מדובר?לחיצה על הגלגל
זה ספציפית לא עובד..
-
@OdedDvir אמר בשתי פעולות על פקד אחד באקסס:
@אוריי אפשר באפשרויות של אקסס
קובץ > אפשרויות > מסד נתונים נוכחי > אפשרויות של סרגל כלים ורצועת כלים
ותבטל את תיבות הסימון של "אפשר תפריטים..."אבל הוא יבטל את כל התפריטים במסמך.
לא? -
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Sub@רחמים אמר בשתי פעולות על פקד אחד באקסס:
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Subאחרי שעברתי לפקודה הזו
נוצרה לי בעיה
כי אני עשיתי על כל פקד כך:Private Sub Ctl1_Click() Ctl0_Click End Subשמפנה לפקד 0 ושם עשיתי את כל הפקודה
אבל לאחר שאני עובר לפקודה בעת עליית לחצן עכבר אני לא מצליח להפנות אליו
ניסתי את זה וגם לא עובדPrivate Sub Ctl1_Click() Ctl0_MouseUp End Sub -
הנכון הוא בארוע עליית לחצן עכבר
Private Sub פקודה51_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then ' שמאלי ' עשה משהו ElseIf Button = 2 Then ' ימני ' עשה משהו ElseIf Button = 3 Then ' אמצעי ' עשה משהו End If End Sub
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות
