עבור לתוכן

בעיה הקשורה ל-keypress בויזואל בייסיק.

Featured Replies

פורסם

טוב אז התוכנית שלי היא מין עבודה שנתנו לנו בבית ספר.

לבעיה: עשיתי שכשאני אלחץ על מקש רווח תזוז לי תמונה או משהו. אבל לפני שאני לוחץ על זה אני צריך לבחור משהו ב- option button דבר שכנראה לוקח לי את "הפוקוס" מהפורם ומעביר אותו לפקד. איך אני עושה שלא משנה מתי אני אלחץ על רווח ההקשה תיקלט?..תודה!!

פורסם

שים לב:

Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then
Picture1.Left = Picture1.Left + 20
End If
End Sub

אבל!

אתה צריך לשנות את המאפיין KeyPreview של ה Form ל True.

פורסם
  • מחבר

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

למישהו יש רעיון לעסק?

נ.ב

דבר שלא קשור לשאלה: מישהו יודע איך לעשות שחלק מהפורם יהיה בלתי נראה. לא עגול או אליפטי, שחלק שאני אבחר מהפורם יהיה בלתי נראה. תודה

פורסם

לCMD יש אירוע שנקרא ONFOCUS. תנסה לעשות עם זה משהו.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים