M.Ehsanifar
سه شنبه 22 آبان 1386, 14:57 عصر
سلام دوستان
چطور می شه کد هگز کاراکتر های wide String رو عوض کرد . من میخوام کد حرف ی عربی رو که در یونی کد 064a , 0649 است رو به 06cc تغیر بدم . البته بوسیله این کد یه کارایی کردم ولی خطای Incompatible type رخ می ده (در خط سوم) . (داخل سایت هم جستجو کردم .. نبود )
ws:='لبنیات';
for l:=1 to length(ws) do
if ((ws[l]=$064a) or (WS[l]=$0649)) then
Showmessage(' ');
مطلب دیگه اینکه بعد از این کار باید مقادیر تصحیح شده رو به بانک بر گردونم . برای این کار باید بانک اطلاعاتی من از unicode حمایت کنه ولی من از ADO , access استفاده می کنم . و ADO از unicode حمایت نمی کنه . حالا باید چکار کنم .
متشکرم ..
چطور می شه کد هگز کاراکتر های wide String رو عوض کرد . من میخوام کد حرف ی عربی رو که در یونی کد 064a , 0649 است رو به 06cc تغیر بدم . البته بوسیله این کد یه کارایی کردم ولی خطای Incompatible type رخ می ده (در خط سوم) . (داخل سایت هم جستجو کردم .. نبود )
ws:='لبنیات';
for l:=1 to length(ws) do
if ((ws[l]=$064a) or (WS[l]=$0649)) then
Showmessage(' ');
مطلب دیگه اینکه بعد از این کار باید مقادیر تصحیح شده رو به بانک بر گردونم . برای این کار باید بانک اطلاعاتی من از unicode حمایت کنه ولی من از ADO , access استفاده می کنم . و ADO از unicode حمایت نمی کنه . حالا باید چکار کنم .
متشکرم ..