אסקי של המקש

oferusa

New member
אסקי של המקש

איזו פונקציה או קטע תוכניות יכול להביא לי את ערך ה אסקי של המקש שנלחץ? תודה
 

oferusa

New member
אבל שיפעל ברקע..

הצלחתי עשיתי משהו כזה Private Sub Form_KeyPress(KeyAscii As Integer) Text1.Text = Text1.Text & " " & KeyAscii End Sub עבל זה קולט רק את ה המקשים שנלחצו ביהיה פוקס על הטופס איך אני עושה יהוא יקלוט את כל המקשים .. אני יודע שיש את ה APIהזה Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer טגם יש לו את ה הפונקציה GetAsyncKeyState אבל הוא לא מחזיר לי ערך .. מישהו יכול להסביר לי מה הולך פה
 

ארזירון

New member
תוסיף keypreview לטופס

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

oferusa

New member
הכוונה לרקע בכללי

אם אני מקליד משהו ב WORD אאז זה יקליד גם שם ץ ואני אני מקליד משהו במסנגרץץ זה יקליד גם שם ץץ יפעל ברקע של ה WINDOWS
 
למעלה