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

كتابة Phonebook بستخدام الأداة GSMCOMM

بدأه ismail2012 في 24 أكتوبر 2013 · 0 رد · 418 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1
بسم الله الرحمن الرحيم
والصلاة والسلام على أشرف الخلق أجمعين سيدنا محمد رسول الله صلى الله عليه وآله وصحبه وسلم

السلام عليكم ورحمة الله وبركاته
هناك أداة SMS Library أو GSMComm والتي تمكننا من التعامل مع أغلب مميزات الهاتف المحمول إذا كان به GSM Modem أو GSM Modem مثل USB Modem
مثل أرسال واستقبال الرسائل قراءة وكتابة دليل الهاتف وغيرها الكثير من المميزات
الميزة الأهم أن صاحب الأداة أرفق مع الأداة الكود المصدري لأستخدام أغلب مميزات الأداة هذا رابط اأداة
http://www.scampers.org/steve/sms/libraries.htm
بعد تحميلها واتثبيتها ستجد في مسار التثبيت الكود المصدري لأستخدام الأداة "Demo Source"
السؤال:
عند استخدام الأدة لكتابة دليل هاتف جديد PhoneBookEntry يجب علينا تحديد ثلاثة معاملات Number Type text
طبعا Number هو رقم الهاتف (ليس به مشكلة)
type هو نوع رقم الهاتف إذا كان دولي يبدأ ب + أو لا وأيضا (ليس به مشكلة)
text هو اسم المستخدم يعني الأسم الخاص برقم الهاتف إذا كان الأسم بحروف أنجليزية لا توجد مشكلة أما إذا كان بحروف عربية بعد فإنها تظهر رموز

post-272709-0-97208900-1382601543_thumb.
فكرت لحل هذه المشكلة أن أقوم بتغيير CharacterSet للأداة للتعامل مع ال Unicode وذلك أن لكل رمز أو حرف له أربع أرقام مثل حرف "م" له "0645" وهكذا
والطريقة هي تحويل CharacterSet قبل الأضافة إلى UCS2 وأدخال الأرقام الخاصة بالكلمة ثم بعد الكتابة تحويل CharacterSet الى النوع IRA للتم قراءة الأرقام المدخلة إلى حروف
المشكلة هي عند أدخال الأرقام الأداة لا تقبل سوى الحرف الأول

post-272709-0-64337100-1382601572_thumb.

تم تعديل هذه المشاركة بواسطة ismail2012 في 24 أكتوبر 2013 في 11:02

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