ورود

View Full Version : جابجا شدن کلمه فارسی با انگلیسی در IP4000



behzad2002iran
دوشنبه 26 فروردین 1387, 21:18 عصر
شرمنده چون در جستجو جوابی برای این سئوال پیدا نکردم.

من با IP4000 / wwDBGrid در دلفی 7 کار میکنم
1- هرگاه کاربر کلمه فارسی را وارد میکنه و سپس کلمه انگلیسی را وارد میکند پس از خروج از فیلد و ذخیره شدن جابجا میشوند مثال به جای (محصول Armani)جمله (Armani محصول) وارد میشود.
2- کاربر زمانیکه یک عدد با فاصله (مانند تلفن) وارد میکند بجای 3333 2222 1111 عدد 1111 2222 3333 وارد میشود و کاربر میبایست از راست به چپ قسمت به قسمت وارد کند. البته این مشکل در Left To Right وجود ندارد.

البته خیلی با این کامپوننت در برنامه ام کار کرده ام وگرنه مزاحم نمیشدم.

behzad2002iran
دوشنبه 26 فروردین 1387, 21:21 عصر
البته اگر غیر قابل رفع هست یک DbGrid خوب میشه معرفی کنید که در بانک اطلاعاتی قابلیت های خوبی داشته باشه و با RightTo Left مشکلی نداشته باشد.

arma4c
سه شنبه 16 مهر 1387, 23:28 عصر
من هم شدیدا این مشکل رو دارم... کسی بلد نیست؟

Mahmood_M
چهارشنبه 17 مهر 1387, 01:02 صبح
باید بعد از هر عدد یک LeftToRight مجازی ایجاد کنید ، یعنی کد 253# رو به متن تون اضافه کنید ، مثلا :

...
begin
Edit1.Text := '1111'+#253+'2222'+#253+'3333';
end;
موفق باشید ...