تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية تغيير لغة الكتابة
#1
Bug 
ياشباب الله يحفظكم
الاستاذ لماده البرمجه المتقدمة طلب مني كود برمجي
..؟؟
كيفية جعل التايكست بوكس عند الانتقال إليه تتحول الغه تلقائياً الى اللغه العربيه أو اللغه المطلوبه في التايكست بوكس بحيث لا يستطيع المستخدم تحويل اللغه الى لغة اخرى ..؟؟؟؟
؟؟؟؟
الرد
تم الشكر بواسطة:
#2
ياشباب يااستاذه ياهوووووووووووووووووووووو
وينكم المنتدى فارغ أو السؤال صعب
ياشباب الله يحفظكم
ممكن لو في واحد يرد عليا
AngryAngryAngryAngryAngryAngryAngryAngryAngry

HuhHuhHuhHuhHuhHuh

Heart
الرد
تم الشكر بواسطة:
#3
مو صعب

تفضل هذا الكود

PHP كود :
private void textBox1_Enter(object senderEventArgs e)
        {
            
InputLanguage.CurrentInputLanguage =
                
InputLanguage.FromCulture(System.Globalization.CultureInfo.GetCultureInfo("ar-BH"));
        } 

مع استبدال ar-BH باللغة التي تريد الكتابة بها

هنا لستة الدول وكل دولة ولها رمزها

http://www.csharp-examples.net/culture-names/
الرد
#4
هذا كود vb وانت اعمل له convert
PHP كود :
Friend Class Form1
    Inherits System
.Windows.Forms.Form
    
Private Declare Function GetKeyboardLayoutName Lib "user32" Alias "GetKeyboardLayoutNameA" (ByVal pwszKLID As String) As Integer
    
Private Declare Function LoadKeyboardLayout Lib "user32" Alias "LoadKeyboardLayoutA" (ByVal pwszKLID As StringByVal flags As Integer) As Integer
    
Private Declare Function GetLastError Lib "kernel32" () As Integer
    
Const KLF_ACTIVATE As Integer = &H1
    
Const Lang_AR_SAU As String "00000401" 'Arabic
    Const Lang_EN_USA As String = "00000409" '
English
    
Const Lang_FR_FRA As String "0000040C" 'French
    Private Sub Command3_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command3.Click
        Me.Text = CStr(SetKbLayout(Lang_FR_FRA))
    End Sub
    Private Sub Command2_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command2.Click
        Me.Text = CStr(SetKbLayout(Lang_EN_USA))
    End Sub
    Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click
        Me.Text = CStr(SetKbLayout(Lang_AR_SAU))
    End Sub
    Public Function SetKbLayout(ByRef strLocaleId As String) As Boolean
        On Error Resume Next
        Dim strLocId As String '
used to retrieve current KeyboardLayout
        strLocId 
= New String(Chr(0), 9)
        
GetKeyboardLayoutName(strLocId)
        If 
strLocId = (strLocaleId Chr(0)) Then
            SetKbLayout 
True
            
Exit Function
        Else
            
strLocId = New String(Chr(0), 9)
            
strLocId CStr(LoadKeyboardLayout(strLocaleId Chr(0), KLF_ACTIVATE))
        
End If

        
GetKeyboardLayoutName(strLocId)

        If 
strLocId = (strLocaleIdThen SetKbLayout True
    End 
Function

    Private 
Sub Form1_Load(ByVal eventSender As System.ObjectByVal eventArgs As System.EventArgsHandles MyBase.Load
        Command1
.Text "Arabic"
        
Command2.Text "English"
        
Command3.Text "French"

    
End Sub
End 
Class 
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد
#5
تحديث1 :

PHP كود :
private void textBox1_Enter(object senderEventArgs e)
        {
            
InputLanguage.CurrentInputLanguage =
                
InputLanguage.InstalledInputLanguages.Cast<InputLanguage>().Where
                
( (x) => x.Culture.ToString().ToLower().StartsWith("ar") ).First();
        } 
الرد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية ضبط مقاس دقة الشاشة للمشروع بلغة السي شارب صبري بامرحول 1 241 01-05-22, 03:09 AM
آخر رد: سعود
  كيفية تشغيل مشغل mpv في الفيجوال بيسك ؟؟ 4545Mohamed 1 856 17-11-21, 11:18 PM
آخر رد: SoftWare Haker
  [C#.NET] برنامج احتساب سرعة الكتابة على الكيبورد aboghanema 10 1,235 02-10-21, 05:25 PM
آخر رد: aboghanema
Video [C#.NET] كيفية اضافة شريط الادوات للمشغل mpv الذي بداخل الفورم؟ islam39 3 1,162 11-07-21, 06:20 PM
آخر رد: islam39
  سؤال كيفية احتساب ايام اجازة mohamed2316 3 1,049 03-05-21, 06:29 AM
آخر رد: a7med saba
  [سؤال] كيفية الربح من خرائط جوجل NOOF1990 1 977 25-03-21, 01:08 AM
آخر رد: ba2e44ca9a
  استفسار عن كيفية اظهار قيمة في تيكست بوكس بناءا على الاختيار من كومبو بوكس jalalaldeen 0 755 11-01-21, 01:03 PM
آخر رد: jalalaldeen
  سؤال في richtextbox تغيير اتجاه فقرة؟ abozeyd 4 1,520 23-03-20, 11:46 PM
آخر رد: abozeyd
  [سؤال] تغيير الاعدادات في المشروع sananyh 3 1,169 21-03-20, 08:42 AM
آخر رد: محمد ايمن
  كيفية عند عدم أختيار اي item من comboBoxيجعل قيمة comboBox تساوي null رياض الحسني 1 1,360 12-12-19, 06:14 PM
آخر رد: asemshahen5

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم