Fa ادغام متن فارسی

aseman.mgh64

New Member
سلام دوستان
من یه برنامه نوشتم که باید چندتا متن رو از کاربر بگیره و در آخر یه لینک بسازه
وقتی همه داده ها انگلیسی باشه هیچ مشکلی ندارم
ولی وقتی از داده های فارسی استفاده میکنم خروجی برنامه درست نیست
هم عکس و هم تکه ای از برنامه رو پیوست کردم
بی صبرانه منتظر کمک هاتون هستم * یاعلی *مشاهده پیوست farsi prob.zip
farsi prob.jpg
 

محمدمهدی

Well-Known Member
در مورد مبحث فارسی نویسی توی ویندوز یا ام ام بی نکات مهم زیاد و پراکنده ای هست و به نظرم باید همش رو بدونید تا با خیال راحت کارکتر فارسی استفاده کنید (مثلا برای URL و نام فایل و فولدر همینطوری نباید فارسی استفاده کرد) اما اگر صرفا می خواین اون متن درست بشه باید این دو تا کار رو انجام بدین :
- اول اینکه زبان non-Unicode سیستم عامل و ترجیحا تمام تنظیمات باید فارسی باشه.
- بعد توی ام ام بی باید فرمت فونتی که استفاده می کنید قابلیت Script عربی داشته باشه و شما هم باید داخل تنظیمات فونت، Script پیش فرض رو به Arabic تغییر بدین. (معمولا به صورت یه ComboBox پایین پنجره انتخاب فونت قرار داره)
 

aseman.mgh64

New Member
در مورد مبحث فارسی نویسی توی ویندوز یا ام ام بی نکات مهم زیاد و پراکنده ای هست و به نظرم باید همش رو بدونید تا با خیال راحت کارکتر فارسی استفاده کنید (مثلا برای URL و نام فایل و فولدر همینطوری نباید فارسی استفاده کرد) اما اگر صرفا می خواین اون متن درست بشه باید این دو تا کار رو انجام بدین :
- اول اینکه زبان non-Unicode سیستم عامل و ترجیحا تمام تنظیمات باید فارسی باشه.
- بعد توی ام ام بی باید فرمت فونتی که استفاده می کنید قابلیت Script عربی داشته باشه و شما هم باید داخل تنظیمات فونت، Script پیش فرض رو به Arabic تغییر بدین. (معمولا به صورت یه ComboBox پایین پنجره انتخاب فونت قرار داره)

سلام، ممنون از جوابتون
کادر متنی رو به Arabic تبدیل کردم درست شد، حالا مشکلم اینجاست که وقتی میخام این لینک رو با دستور run اجرا کنم خطا میگیره چون متن فارسی داره، تازه من نباید لینک رو به طریقی اجرا کنم که کاربر ببینه، مثلا از یه browser داخل خود mmb استفاده کنم.
:?: اگه بتونم متن دوتا text box رو جمع کنم و یه url با متن فارسی رو اجرا کنم مشکلم حل میشه مثل این : com.گوگل.www
خدا کنه منظورمو متوجه شده باشین . منتظرم دوستان . ممنون
 

aseman.mgh64

New Member
دوستان واقعا کسی نمیدونه راه حلشو یا وقت نداره جواب بده؟
من انتظاری ندارم فقط بگین با mmb میشه یا نمیشه
مطمئنن برای دوستانی که خبره این کار هستن فکر نکنم سوال سختی باشه
بازم ممنونم
 

aseman.mgh64

New Member
دوستان واقعا کسی نمیدونه راه حلشو یا وقت نداره جواب بده؟
من انتظاری ندارم فقط بگین با mmb میشه یا نمیشه
مطمئنن برای دوستانی که خبره این کار هستن فکر نکنم سوال سختی باشه
بازم ممنونم
 

aseman.mgh64

New Member
شما باید یه Browser بزاری تو صفحه

بعد از کد زیر استفاده کنی نه از دستور run

کد:
Browser("Browser","x$")

سلام دوست عزیز
ممنون از جوابتون
ولی اگر فایل ضمیمه رو دانلود میکردین میدیدین که همین کار رو کردم ولی ...

لطف کنید بررسی کنید
 

جدیدترین ارسال ها

بالا