View Full Version : مشکل در رشته های فارسی
bhz1919
چهارشنبه 10 اسفند 1384, 12:07 عصر
با سلام
من یک مشکلی در نمایش فارسی دارم
این کد را ملاحظه کنید
s1 = "اا"
s2 = "بب"
MsgBox(s1 & s2)
در خروجی در سمت چپ 'بب' و در سمت راست آن 'اا' را چاپ می کند برعکس متن انگلیسی
می خواستم ببینم چه جوری میشه مثل متن انگلیسی دو رشته فارسی را از چپ به راست نمایش داد
ممنون
arshia_
چهارشنبه 10 اسفند 1384, 13:02 عصر
شما هم معکوس با هم ادغام کن
یعنی متن اول رو آخر و متن آخر رو اول اضافه کن
niloufar
چهارشنبه 10 اسفند 1384, 13:05 عصر
سلام
اینکه میفرمایید قاعده درستشه چون فارسی راست به چپه.
اما اگر میخواید حتما از چپ به راست کنار هم قرار بگیرن، اگه تعدادش مشخصه برعکس قرارشون بده (در عملگر &) و اگه مشخص نیست، یه فانکشن بنویس که هر متنی بهش دادی برعکسشو بده (اگه میخوای همه حروف برعکس بشن) و یا فانکشنی که هر آرایه را دادی عناصرش را برعکس کنه (اگه میخوای کلمه به کلمه برعکس شه)
نمیدونم تونستم چیزی برسونم یا نه...
bhz1919
چهارشنبه 10 اسفند 1384, 14:00 عصر
مسئله اینجاست که مجبورم عدد و حروف فارسی و لاتین را با هم ترکیب کنم و وقتی ترکیب اینها را در خروجی نشان می ده خیلی با اصلش تفاوت داره مثلا ترکیب یک رشته حرفی فارسی با یک متغیر حرفی انگلیسی با یک متغیر عددی که باید شکل درست آن در database ذخیره بشه.
مشکل اینجاست؟؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.