PDA

View Full Version : سوال: مشکل ذخیره ادرس فارسی فولدر در سی شارپ



Me3ter
یک شنبه 11 آذر 1397, 21:06 عصر
سلام من یک فرم دارم که داخلش به وسیله دیالوگ فایل ادرسه فایلو میگیرم و در تکس باکس ذخیره میکنم
وقتی که ادرسه فارسی باشه اشتباه نشون میده

ادرس درست فایل
دی:\سال\س\ش

ادرسی که نمایش میده

دی:\ش\س\سال

لطفا راهنمایی کنید چطور میشه این مشکل رو حل کرد کلی سرچ کردم مطلبه مرتبط پیدا نکردم
از این کد برای بدست اوردن ادرس استفاده کردم
txtAddressSanad.Text = Path.GetDirectoryName(openFileDialog1.FileName);

336699
سه شنبه 13 آذر 1397, 23:59 عصر
سلام من یک فرم دارم که داخلش به وسیله دیالوگ فایل ادرسه فایلو میگیرم و در تکس باکس ذخیره میکنم
وقتی که ادرسه فارسی باشه اشتباه نشون میده

ادرس درست فایل
دی:\سال\س\ش

ادرسی که نمایش میده

دی:\ش\س\سال

لطفا راهنمایی کنید چطور میشه این مشکل رو حل کرد کلی سرچ کردم مطلبه مرتبط پیدا نکردم
از این کد برای بدست اوردن ادرس استفاده کردم


txtAddressSanad.Text = Path.GetDirectoryName(openFileDialog1.FileName);


شما چطور نام پارتیشن رو به "دی:" تغییر دادی و برای چی ؟ :متفکر:

Me3ter
پنج شنبه 15 آذر 1397, 05:56 صبح
سلام نام پارتیشن رو تغییر ندادم لاتین هست اینجا فارسی نوشتم ترتیب ب هم نخوره درواقع دی=D هست

Me3ter
پنج شنبه 15 آذر 1397, 15:39 عصر
واقعا راهی برای این مشکل نیست؟

Me3ter
جمعه 16 آذر 1397, 07:40 صبح
مشکل همچنان پا بر جاست.....

mrbm_2007
یک شنبه 18 آذر 1397, 20:53 عصر
تکس باکس (txtAddressSanad) در حالت راست به چپ قرار گرفته؟
RightToLeft ?

mrbm_2007
یک شنبه 18 آذر 1397, 20:56 عصر
مثل این عکس
149402

Me3ter
دوشنبه 19 آذر 1397, 17:41 عصر
بله دوست عزیز این گزینه فقط نمایشو از از راست ب چپ نشون میده ولی خوده رشته ب شکل غلط ذخیره میشه

mrbm_2007
دوشنبه 19 آذر 1397, 20:28 عصر
توصیه میکنم یه مثال کوچیک درست کنه و پروژه (کد) رو اینجا بذاری تا بقیه تست و اصلاح کنند