سؤال منبثق من سؤال الاخ
كيف يمكن عرض الارقام في البرنامج بالكامل سواء في القريد او اي مكون لعرض البيانات باللغة الانجليزية وليس بالعربية لان مشكلة اللغة العربية في الارقام لاتستيطع التفريق بين فواصل الآلالف والفاصلة العشرية الا بالتركيز
(11-10-2019, 07:05 PM)محمد الدرة كتب : كيف يمكن عرض الارقام في البرنامج بالكامل سواء في القريد او اي مكون لعرض البيانات باللغة الانجليزية وليس بالعربية ..
12-10-2019, 09:03 PM (آخر تعديل لهذه المشاركة: 12-10-2019, 09:03 PM بواسطة محمد الدرة.)
(11-10-2019, 09:10 PM)B.M.AbdelAziZ كتب :
(11-10-2019, 07:05 PM)محمد الدرة كتب : كيف يمكن عرض الارقام في البرنامج بالكامل سواء في القريد او اي مكون لعرض البيانات باللغة الانجليزية وليس بالعربية ..
اشكالية الارقام بالعربي ان حتى لو تم التعديل كما ذكرت لاتزال تظهر الفواصل العشرية مثل فواصل الآلاف لذلك لاحل سوى كل الارقام في النظام الى اللغة الانجليزيه
جربت الكود اعلاه لكن نفس النتيجة
20-10-2019, 06:38 AM (آخر تعديل لهذه المشاركة: 20-10-2019, 09:29 AM بواسطة محمد عبد العزيز.)
(18-10-2019, 12:17 PM)S.FATEH كتب :
كود :
Application.UpdateFormatSettings := False;
مازالت المشكلة قائمة
مادامت الارقام تكتب باللغة العربية فلاتزال الاشكالية قائمة
اليكم مرفق يوضح الاشكالية وهو مثال بسيط وستلاحظوا عند تنفيذه انه يقوم بتحويل الفاصلة العشرية . الى , بشكل تلقائي في اللغة العربية
لكن عند تحويل اللغة الى الانجليزية عن طريق bidimode =bdLeftToRight تحل الاشكالية
سؤالي هو كيف القيام بتحويل اللغة الى الانجليزية حتى لو كان bidimode=bdRightToLeft
وشكراً