meghdad.safari
جمعه 13 بهمن 1391, 10:52 صبح
با سلام خدمت دوستان عزیز
من دارم از یک فایل xml اطلاعات رو می خونم وپس از پردازش به یک فایل dxf تبدیل می کنم.
در این بین با کلمات فارسی مشکل دارم.
وقتی من دادۀ فارسی رو از فایل xml می خونم و میخوام ویرایشش کنم شکلش به هممیخوره مثلاً عبارت "دهیاری گیلاکجان" روبه شکل "ط¯ظ‡غŒط§ط±غŒ ع¯غŒظ„ط§ع©ط¬ط§ظ†" در میاره.
منفقط میخوام حروف "ی" در عبارت انتخابی به "u\+06cc" تغییر کنه اما تا میخوام از طریق تابع replace این کار رو روی عبارت "دهیاری گیلاکجان" انجام بدم ؛ کل عبارت بهم میخوره.
ضمناً تا وقتی میخوامعبارات روتز فایل بخونم وداخل یک collection یا یک فایل بنویسم مشکلی پیش نمی یاد. اما تا قصد انجام تغییرات رو دارم خراب میشه.:متعجب:
می دونم که vb امکان پشتیبانی از unicode را نداره اما من فقط میخوام یک حرف از یک عبارت تغییر کنه
حالا من نمی دونم vb این رشته رو چطور بهم میریزه تا خودم برگردونمش.
این رشته رو encode می کنه ، یا روش دیگه ای داره؟
اگر encode می کنه ؛ به کدوم فرمت درش میاره ؟
ولله من که توش موندم:متفکر:
از تابع strconv با هر دو گزینۀ vbUnicode و vbFromUnicode هم استفاده کردم اما قبی از اینکه تابع کاری انجام بده ، برنامهرشته رو بهم میریزه
لطفاً:افسرده::افسرده: کمکم کنید
من دارم از یک فایل xml اطلاعات رو می خونم وپس از پردازش به یک فایل dxf تبدیل می کنم.
در این بین با کلمات فارسی مشکل دارم.
وقتی من دادۀ فارسی رو از فایل xml می خونم و میخوام ویرایشش کنم شکلش به هممیخوره مثلاً عبارت "دهیاری گیلاکجان" روبه شکل "ط¯ظ‡غŒط§ط±غŒ ع¯غŒظ„ط§ع©ط¬ط§ظ†" در میاره.
منفقط میخوام حروف "ی" در عبارت انتخابی به "u\+06cc" تغییر کنه اما تا میخوام از طریق تابع replace این کار رو روی عبارت "دهیاری گیلاکجان" انجام بدم ؛ کل عبارت بهم میخوره.
ضمناً تا وقتی میخوامعبارات روتز فایل بخونم وداخل یک collection یا یک فایل بنویسم مشکلی پیش نمی یاد. اما تا قصد انجام تغییرات رو دارم خراب میشه.:متعجب:
می دونم که vb امکان پشتیبانی از unicode را نداره اما من فقط میخوام یک حرف از یک عبارت تغییر کنه
حالا من نمی دونم vb این رشته رو چطور بهم میریزه تا خودم برگردونمش.
این رشته رو encode می کنه ، یا روش دیگه ای داره؟
اگر encode می کنه ؛ به کدوم فرمت درش میاره ؟
ولله من که توش موندم:متفکر:
از تابع strconv با هر دو گزینۀ vbUnicode و vbFromUnicode هم استفاده کردم اما قبی از اینکه تابع کاری انجام بده ، برنامهرشته رو بهم میریزه
لطفاً:افسرده::افسرده: کمکم کنید