تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
لوحة مفاتيح على الشاشة
#1
السلام عليكم

كيف أستطيع أستخدام لوحة المفاتيح على الشاشة في برنامجي 

استخدمت الأكواد في هذا المثال 

http://vb4arb.com/vb/showthread.php?tid=15130

لكن للأسف لم يعمل على ويندوز 10

وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , يمكنك إستخدام لوحة المفاتيح على الشاشة التابعة للوندوز نفسه , ضع زر يظهرها عند الحاجة , جرب أن تضع هذا الكود في داخل كود الزر :

PHP كود :
Shell "osk.exe" 
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
#3
وهذا الكود الكامل

PHP كود :
Option Explicit

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As LongByVal lpszOp As StringByVal lpszFile As StringByVal lpszParams As StringByVal LpszDir As StringByVal FsShowCmd As Long) As Long
Private Declare Function Wow64EnableWow64FsRedirection Lib "kernel32.dll" (ByVal Enable As Boolean) As Boolean

Private Sub Command1_Click()
Const 
SW_SHOWNORMAL 1
    On Error Resume Next
    Wow64EnableWow64FsRedirection False
    ShellExecute Me
.hwnd"open""osk.exe"""App.PathSW_SHOWNORMAL
    Wow64EnableWow64FsRedirection True
End Sub 
إذا ضاقت بك الأحوال يوماً     فَثِقْ بالواحِدِ الفَرْدِ العَلِيِّ
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , dr.mostashar , جاسم عبد



التنقل السريع :


يقوم بقرائة الموضوع: