ايران ويج

نسخه‌ی کامل: ممیزی که با تغییر فونت به ویرگول تبدیل میشه! :-|
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
یک تکست باکس و یک باتون ایجاد کنید
و کد زیر را بنویسید:

کد:
Private Sub Command1_Click()
Text1 = "قیمت" & 123.456789
End Sub

حالا فونت تکست باکس را به یک فونت فارسی مثل tahoma تغییر دهید.
میبینید که ممیز رو به ویرگول تبدیل میکنه :-|
برای رفع این مشکل چه باید کرد؟
تا اونجا که میدونم این وابسته به تنظیمات فونت و زبان سیستم شماست!
با فونت tahoma ببین کاراکتر . چی هست؛ و از همون استفاده کن
اين مشكل نيست! گاهي در فونت هاي فارسي به جاز مميز از ويرگول سربالا استفاده مي شه در صورتي كه ويرگول گروه بندي اعداد

سر به زير هست!!

براي مثال اين عدد رو داخل تكست باكست بنويس تا فرقش رو به وضوح ببيني: 123,456.789

از نظر سيستمي هيچ مشكلي نداره اما در پرينت ممكنه كاربر رو به اشتباه بندازه كه مي توني از فونت هاي ديگه

استفاده كني مثل Arial Unicode Ms
بیبینید وقتی به تنهایی اعداد رو توی کادر متن نمایش میدیم مثل این:
text1= 123.4567
همون به شکل ممیز نشون میده و هیچ مشکلی نیست
پس این نشون میده از لحاظ فونت سیستم و اینا مشکلی نیست/
اما وقتی یک کاراکتر یا عبارت فارسی در کنارش تایپ میکنیم ممیز رو به شکل ویرگول نشون میده.
مثلا این:
Text1 = "میانگین: " & 12345.789

که ممیزش میشه ویرگول سربالا.
که نباید اینطوری باشه چون میخوام قسمت صحیح عدد سه رقم سه رقم با ویرگول جدا بشه