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

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

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

تقليص
هذا الموضوع مغلق.
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
          شكرا على الموضوع ربي ينوركم

          تعليق

          مواضيع تهمك

          تقليص

          المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
          المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
          المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
          المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
          المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
          يعمل...
          X