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

كيف اجعل الكتابة في برنامجي بالغة العربية

بدأه amaadawaad في 15 يونيو 2011 · 6 رد · 499 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف اجعل الكتابة في برنامجي بالغة العربية

اي ان يستطيع المستخدم الكتابة بالغة العربية دون ان يحتاج الى تغير لغة الكتابة عند كل ادخال للبيانات (علما ان البرنامج متصل مع قاعدة بيانات )

و شكرا

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#2

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

هذا كود تابع أستخدمه في برامجي:

        /// <summary>
        /// Load Keyboard Layout using the specified language
        /// </summary>
        /// <param name="inputName">arabic or english</param>
        /// <returns></returns>
        public static InputLanguage LoadKeyboardLayout(string inputName = "arabic")
        {
            foreach (InputLanguage lang in InputLanguage.InstalledInputLanguages)
            {
                if (lang.Culture.EnglishName.ToLower().StartsWith(inputName))
                {
                    InputLanguage currentKeyboard = InputLanguage.CurrentInputLanguage;

                    InputLanguage.CurrentInputLanguage = lang;

                    return currentKeyboard;
                }
            }

            return null;
        }

فقط مرر اسم اللغة التي تحتاجها كباراميتر

#3
Adel Khayata كتب:

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

هذا كود تابع أستخدمه في برامجي:

        /// <summary>
        /// Load Keyboard Layout using the specified language
        /// </summary>
        /// <param name="inputName">arabic or english</param>
        /// <returns></returns>
        public static InputLanguage LoadKeyboardLayout(string inputName = "arabic")
        {
            foreach (InputLanguage lang in InputLanguage.InstalledInputLanguages)
            {
                if (lang.Culture.EnglishName.ToLower().StartsWith(inputName))
                {
                    InputLanguage currentKeyboard = InputLanguage.CurrentInputLanguage;

                    InputLanguage.CurrentInputLanguage = lang;

                    return currentKeyboard;
                }
            }

            return null;
        }

فقط مرر اسم اللغة التي تحتاجها كباراميتر

السلام عليكم ورحمه الله وبركاته

اين يتم وضع هذا الكود ؟؟

تم تعديل هذه المشاركة بواسطة eng_lrn2b في 16 يونيو 2011 في 15:16

#4

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

إذا كنت ستستدعي هذا التابع من أكثر من فورم, فيفضل وضعه في كلاس منفصل و يتم استدعائه.

و للسهولة يمكن وضعه في نفس صفحة كود الفورم.

#5

السلام عليكم ورحمه الله وبركاته

اخي الكود السابق ما هو الا اجراء يمكنك استدعاءه لتتغير اللغة ..

.:: Wish to become better and better ::.

#6
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي الكود السابق ما هو الا اجراء يمكنك استدعاءه لتتغير اللغة ..

السلام عليكم ورحمه الله وبركاته

جزاكم الله كل خير

#7

السلام عليكم ورحمه الله وبركاته

لا شكر على واجب اخي .. بالتوفيق ..

.:: Wish to become better and better ::.

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

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

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

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

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