العودة لقائمة المشاريع
تعديل على مشروع VB6 - مشكلة في ترميز ومحاذاة اللغة العربية
الميزانية
$25.00 - $50.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
Visual Basic
فيجوال بيسك للتطبيقات VBA
Visual Basic
فيجوال بيسك للتطبيقات VBA
الوصف
السلام عليكم ورحمة الله وبركاته ..
لدينا برنامج VB6 يساعد الطلاب في اختبار سرعة الكتابة لديهم. يقوم البرنامج بعرض قائمة للنصوص يختار الطالب احدهم ثم يقوم بالضغط على بدأ ليتم بدأ اختبار الكتابة حيث يقوم البرنامج بحساب 10 دقائق وعرض النص كاملاً ويقوم بمطابقة ما يكتبه الطالب مع النص الظاهر امامه. ان كانت الكلمة مكتوبة بشكل خطأ يقوم البرنامج بإظهارها باللون الأحمر وأن كانت صحيحة تظهر باللون الأخضر.
البرنامج يعمل وكافة الميزات تعمل ولكن لدينا مشكلة في عرض النص باللغة العربية حيث أن النص يظهر به مسافات إضافية في بداية السطر. حاولنا جعل محاذاة النص RTL وهي تعمل ولكن قبل كل سطر يوجد مسافات طويلة.
والمشكلة الأخرى عند كتابة كلمة ان كانت صحيحة او خاطئة يقوم البرنامج بنقلها من يمين السطر الى اقصى يسار السطر. نبحث عن مبرمج مختص في مشاكل الترميز واللغة العربية في VB6 مرفق فيديو يوضح المشكلة.
وأخيرا يقوم البرنامج بجلب رقم الطالب من ملف الأكسل حيث يوجد به معلومات وأسماء الطلاب عند الانتهاء من الاختبار يقوم البرنامج بحفظ النتيجة الى ملف الأكسل وكل هذا يعمل بنجاح فقط لدينا مشكلة المحاذاة والترميز.