waledstar قام بنشر نوفمبر 14, 2021 قام بنشر نوفمبر 14, 2021 السلام عليكم ورحمة الله احتاج لوحدة نمطية يمكن وضعها فى كود تحميل الفورد لان مفتاح sendkeys يتسبب فى تعطيل مفتاح numlock بحيث تقوم الوحدة النمطية بالكشف لو كانت numlock مقفوله يتم فتحها تلقائيا بارك الله فيكم
محمد أبوعبدالله قام بنشر نوفمبر 15, 2021 قام بنشر نوفمبر 15, 2021 وعليكم السلام ورحمة الله وبركاته تفضل اخي الكريم وجدت لك هذه الطريقة ضع التالي في وحدة نمطية Option Compare Database Option Explicit #If VBA7 Then Private Declare PtrSafe Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, _ ByVal dwFlags As LongPtr, ByVal dwExtraInfo As LongPtr) Private Declare PtrSafe Function GetKeyboardState Lib "user32.dll" (ByVal lpKeyState As LongPtr) As Boolean #Else Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, _ ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Private Declare Function GetKeyboardState Lib "user32.dll" (ByVal lpKeyState As Long) As Boolean #End If Private Const KEYEVENTF_EXTENDEDKEY As Long = &H1 Private Const KEYEVENTF_KEYUP As Long = &H2 Private Const VK_NUMLOCK As Byte = &H90 Private Const NumLockScanCode As Byte = &H45 Public Sub ToggleNumlock(enabled As Boolean) Dim keystate(255) As Byte 'Test current keyboard state. GetKeyboardState (VarPtr(keystate(0))) If (Not keystate(VK_NUMLOCK) And enabled) Or (keystate(VK_NUMLOCK) And Not enabled) Then 'Send a keydown keybd_event VK_NUMLOCK, NumLockScanCode, KEYEVENTF_EXTENDEDKEY, 0& 'Send a keyup keybd_event VK_NUMLOCK, NumLockScanCode, KEYEVENTF_EXTENDEDKEY Or KEYEVENTF_KEYUP, 0& End If End Sub واستخدمها بالكود التالي 'Turn Numlock off. ToggleNumlock False 'Turn Numlock on. ToggleNumlock True تحياتي 3
abouelhassan قام بنشر نوفمبر 15, 2021 قام بنشر نوفمبر 15, 2021 شكر وتقدير واحترام استاذ محمد بارك الله فيك هل نطمع بمثال بارك الله فيك
محمد أبوعبدالله قام بنشر نوفمبر 16, 2021 قام بنشر نوفمبر 16, 2021 في ١٥/١١/٢٠٢١ at 10:32, abouelhassan said: شكر وتقدير واحترام استاذ محمد بارك الله فيك هل نطمع بمثال بارك الله فيك تفضل اخي الكريم db1.rar تحياتي 1
abouelhassan قام بنشر نوفمبر 16, 2021 قام بنشر نوفمبر 16, 2021 زادك الله من فضله استاذى محمد أبوعبدالله كل الشكر والتقدير من اخيك
waledstar قام بنشر نوفمبر 17, 2021 الكاتب قام بنشر نوفمبر 17, 2021 تحياتى لحضرتك استاذ محمد أبوعبدالله بارك الله فيك وجعله الله فى ميزان حسناتك هل ممكن استاذ / محمد أبوعبدالله استدعاء هذه السطور فى شاشة الماكرو 'Turn Numlock off. ToggleNumlock False 'Turn Numlock on. ToggleNumlock True بارك الله فيك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.