إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

ادراج اللغة الحالية للوحة المفاتيح داخل المشروع والتحويل بينها

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • ادراج اللغة الحالية للوحة المفاتيح داخل المشروع والتحويل بينها

    السلام عليكم ورحمة الله وبركاته
    بسم الله الرحمن الرحيم
    اخوانى الاعزاء
    هل من الممكن ادراج اللغة الحالية للوحة المفاتيح فى التجميع

    وهل يمكن التحويل بين اللغات عند الضغط عليها
    فمثلا ان كانت اللغة الحالية هى اللغة العربية
    يكون هناك زر مكتوب فيه ar
    وعند الضغط عليه يحول الى الانجليزية
    ويتغير اسمه الى en
    وهكذا ان كانت فرنسية او خلافها

  • #2
    يمكنك ذلك باستقلال ملف dll

    العربية
    كود PHP:
    DLL.CallFunction("user32.dll""LoadKeyboardLayoutA""\"00000401\", 1"DLL_RETURN_TYPE_LONGDLL_CALL_STDCALL
    الإنجليزية
    كود PHP:
    DLL.CallFunction("user32.dll""LoadKeyboardLayoutA""\"00000409\", 1"DLL_RETURN_TYPE_LONGDLL_CALL_STDCALL
    ضع كل كود في زر كما تريد

    دعواتك لنا بالعافية

    تعليق


    • #3
      بسم الله الرحمن الرحيم

      تكملة لرد الاخ أبو محسن ادرج لابل ومن خصائص الصفحة عند التحميل ادرج الكود التالي

      كود:
      tLangID = System.GetDefaultLangID(); 
      if tLangID.Primary == 1 then 
         Label.SetText("Label1", "your OS language is arabe");   
        elseif  tLangID.Primary == 9 then  
         Label.SetText("Label1", "your OS language is english"); 
        elseif  tLangID.Primary == 12 then  
         Label.SetText("Label1", "your OS language is french");   
      end
      1 معرف اللغة العربية
      9 معرف الانجليزية
      12 معرف الفرنسية
      وهذا كود الزر للتغيير الى الفرنسية

      كود:
      DLL.CallFunction("user32.dll", "LoadKeyboardLayoutA", "\"00000412\", 1", DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL)

      تعليق


      • #4
        يا اخى الغالى عزيز اليست دالة System.GetDefaultLangID();
        هى لجلب لغة النظام يعنى النظام عربى ولا انجليزى .. ؟

        تعليق


        • #5
          شكرا على الموضوع ربي ينوركم

          تعليق

          مواضيع تهمك

          تقليص

          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
          المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
          يعمل...
          X