delphi4arab منتديات دلفي للعرب
كيف استعمل الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية ؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف استعمل الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية ؟ (/showthread.php?tid=561)



كيف استعمل الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية ؟ - medreg - 10-02-2009

أرغب في إستعمال الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية التابعة للويندوز
أي 2.000.000,00 وليس 2,000,000.00
أرغب في أن يكون حل برمجيًا وليس الإتجاه إلى لوحة التحكم وإعدات إقليمية وغيرها
لا بد من حل لهذه بمعى حتى لو كان بالويندوز النقطة بدلاً من الفاصلة يجب ان يكون ببرنامجي الفاصلة بدلاً من النقطة وأقصد الفاصل بين الدينار والسنتيم
وشكرًا


كيف استعمل الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية ؟ - محمد عبد العزيز - 10-02-2009

يمكن التعديل على المتغيرات:
Decimalseparator
CurrencyFormat
مثال
PHP كود :
CurrencyFormat:=3;
  
DecimalSeparator :=','; 
والسلام عليكم



كيف استعمل الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية ؟ - معمر محسن - 10-02-2009

بناءا على الكود السابق من الاخ عبدالعزيز قمت بتجربة الكود التالي
كود :
dateSeparator:='.';
وذلك لان الاستعلام في الانتربيز بالاعدادات العربية لايعمل مع فاصل التاريخ / ولذلك يجب تغييره الى النقطة كفاصل للتاريخ وكنت اقوم بذلك يدويا وعندما جربت الكود السابق لم يعطي خطا ولكن لم يقم بتغيير فاصل التاريخ الى النقطة علما باني وضعت الكود في الحدث oncreate و onactivate للفورم


كيف استعمل الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية ؟ - محمد عبد العزيز - 10-02-2009

جرب
PHP كود :
DateSeparator := '.';
   
ShortDateFormat:='DD.MM.YYYY'; 



كيف استعمل الفاصلة في مكان النقطة وبدون التعديل في الإعدادت الإقليمية ؟ - medreg - 11-02-2009

deltaaziz كتب :يمكن التعديل على المتغيرات:
Decimalseparator
currencyformat

مشكور
سأخبرك بالنتيجة بعد وضع هذا الكود وجزاكم الله خير