السلام عليكم ورحمة الله وبركاته ..
لدينا برنامج VB6 يساعد الطلاب في اختبار سرعة الكتابة لديهم. يقوم البرنامج بعرض قائمة للنصوص يختار الطالب احدهم ثم يقوم بالضغط على بدأ ليتم بدأ اختبار الكتابة حيث يقوم البرنامج بحساب 10 دقائق وعرض النص كاملاً ويقوم بمطابقة ما يكتبه الطالب مع النص الظاهر امامه. ان كانت الكلمة مكتوبة بشكل خطأ يقوم البرنامج بإظهارها باللون الأحمر وأن كانت صحيحة تظهر باللون الأخضر.
البرنامج يعمل وكافة الميزات تعمل ولكن لدينا مشكلة في عرض النص باللغة العربية حيث أن النص يظهر به مسافات إضافية في بداية السطر. حاولنا جعل محاذاة النص RTL وهي تعمل ولكن قبل كل سطر يوجد مسافات طويلة.
والمشكلة الأخرى عند كتابة كلمة ان كانت صحيحة او خاطئة يقوم البرنامج بنقلها من يمين السطر الى اقصى يسار السطر. نبحث عن مبرمج مختص في مشاكل الترميز واللغة العربية في VB6 مرفق فيديو يوضح المشكلة.
وأخيرا يقوم البرنامج بجلب رقم الطالب من ملف الأكسل حيث يوجد به معلومات وأسماء الطلاب عند الانتهاء من الاختبار يقوم البرنامج بحفظ النتيجة الى ملف الأكسل وكل هذا يعمل بنجاح فقط لدينا مشكلة المحاذاة والترميز.
السلام عليكم مرحبا اخي منصور ... لقد اطلعت على المطلوب يمكنني انجاز العمل بجودة عالية وحل المشكل المطروح بأسرع وقت ببرنامج فيجوال ستوديو ولغة vb لدي خبرة واسعة ...
السلام عليكم م منصور اذى حضرتك يمكننى ان شاء الله تنفيذ المطلوب ولكن مع تغيير وهو تحويل السورس كود المتواجد لديكم من فيجوال بيسك 6 إلى فيجوال بيسك دوت نت وهذا ا...
وعليكم السلام ورحمه الله وبركاته يمكنني حل مشكلات الترميز والمحاذاة في برنامجك لضمان عرض النصوص بشكل صحيح وتجنب المسافات الإضافية
السلام عليكم معك عبدالفتاح حسن مبرمج vb6 لمدة 15 سنة قبل الإنتقال الى dot net و اللغات الحديثة ولى اكثر من 90 مشروع كبير يعمل حتى الان على vb6 زمازالت تعمل بكفا...