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

معرفة اللغة المكتوبة في textbox

بدأه Fadinoh في 15 مارس 2010 · 4 رد · 2,876 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أنا أقوم بتركيب برنامج رسائل قصيرة

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

للغة الانكليزية 160 حرف

والعربية 70 حرف

وسؤالي هو... كيف يمكنني أن أعرف ماهي اللغة اللتي يكتبها المستخدم حالياً في مربع النص؟

ويعطيكون العافية

#3

هناك أمر سهل للغاية

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

الأحرف الكبيرة من 65 إلى 90

و الأحرف الصغيرة من 97 إلى 122

أو من 65 + 32 إلى 90 + 32

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

و غير ذلك فإنها ليست حروف إنجليزية !

ربما تكون هناك وسيلة لمعرفة الinput direction برمجيا و لكن حاليا لا أعلمها

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#4

من خلال بعض التجارب وجدت انك تستطيع أن تستعلم عن لغة الإدخال الحالية من خلال هذا السطر

InputLanguage.CurrentInputLanguage.LayoutName;

و هذا قطعا أفضل من الأسلوب السابق

تم تعديل هذه المشاركة بواسطة _- محمد نور -_ في 16 مارس 2010 في 08:03

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#5

او ممكن بالطريقه دى زى طريقه الاخ محمد نور ولكنها تكتبلك اسم اللغه والبلد التابعه لها بالتفصيل اى انك لو كتبت عربى يكتب لك Arabic (Egypt) ولو كتبت انجليزى يكتب لك English (United States)

InputLanguage.CurrentInputLanguage.Culture.DisplayName;

شكرا لك ...

تم تعديل هذه المشاركة بواسطة mohamed salama في 17 مارس 2010 في 18:39

73b14eadba.gif

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

لكل مبتدئى البرمجه برمجه بلغه السى شارب

تنصيب ويندوز 8 على vmware

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

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

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

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

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