الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغيير خواص الكيبورد في برامج الفيجوال بيسك دوت نت

مغلق
بدأه ITEM_TYPE في 18 مارس 2005 · 1 رد · 1,160 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم....

يا شباب فيه برنامج صغير ابي اسويه ومن خلال VB اتحكم بالكيبورد مثلا أقوم بعطيل بعض الأزرار عن العمل تمام أو عمل تبادل بين وظائف بعض الأزرار مثلا للتغيير من المود العربي الى الانجليزي او العكس بأقوم بنقل وظيفة الشفت والكنترل إلى الزر F2 بحيث يقوم هذا الزر بتغيير المود للغة...

هناك أيضاً حركة أريد عملها وهي تتغير الحروف ( لا ، لأ ، لإ ) وأجعل ازرارها تقلب إلى الحروف ( الـ ، ألـ ، إلـ ) من دون استخدام back Space

بصراحه هالبرنامج راح يفيدينا كثيييير في مسألة التعريب...

اتمنى المساعدة حبايبنا ولكم منا جزيل الشكر والامتنان....

#2

السلام عليكم

بالنسبة للتحويل من العربية إلى الأنجليزية يكون كالتالي

العربية - الإمارات
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(New _
                System.Globalization.CultureInfo("ar-AE"))


الأنجليزية 
 InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(New _
                       System.Globalization.CultureInfo("en"))

كذلك لتحويل الـ لا إلى الـ يكون كالتالي نستخدم Regex لعمل ذلك جعلت اللام تتغير فقط في بداية الكلمة

لجعلها تعمل في اي مكان قم بحذف الـ \b

 Const aRX As String = "\bلا"
    Const aReplace As String = "ال"

 Public Shared Function ChangeLetters(ByVal FullName As String) As String
        Try
            Dim rxYLetter As New Regex(aRX, RegexOptions.CultureInvariant)
            FullName = rxYLetter.Replace(FullName, aReplace)
            Return FullName
        Catch ex As Exception
            Throw ex
        End Try
    End Function

السؤال الثالث بالنسبة لجعل ال f2 يعمل وظيفة الـ ctrl ... لا أعرف في الحقيقة وسامحني على ذلك

السلام عليكم

KeyBoardLanguages.zip

في المثال يتضح المقال

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…