Abbasgholami
پنج شنبه 27 بهمن 1384, 21:05 عصر
با عرض سلام
میخواهم جستجویی را در یک جدول فارسی انجام دهم برای همین از یک Edit برای نوشتن مقدار جستجو استفاده کردم. مثلا وقتی کلمه "کارخانه" رو جستجو میکنم هیچ چیزی پیدا نمیشود در صورتی که در جدول این مقدار موجود میباشد. برای این کار شروع به trace کردم فهمیدم که مقدار رشته ای Edit به صورت جدا جدا میباشد "ک ا رخ ا ن ه" و برای همین هیچ مقداری پیدا نمیشود. برای این کار از دستور زیر استفاده کردم ولی باز مقدار رشته همان است. چه کار باید کرد؟
str:='';
str2:=edit2.text;
for i:=1 to length(edit1.tetx) do
str:=str+str2[i];
میخواهم جستجویی را در یک جدول فارسی انجام دهم برای همین از یک Edit برای نوشتن مقدار جستجو استفاده کردم. مثلا وقتی کلمه "کارخانه" رو جستجو میکنم هیچ چیزی پیدا نمیشود در صورتی که در جدول این مقدار موجود میباشد. برای این کار شروع به trace کردم فهمیدم که مقدار رشته ای Edit به صورت جدا جدا میباشد "ک ا رخ ا ن ه" و برای همین هیچ مقداری پیدا نمیشود. برای این کار از دستور زیر استفاده کردم ولی باز مقدار رشته همان است. چه کار باید کرد؟
str:='';
str2:=edit2.text;
for i:=1 to length(edit1.tetx) do
str:=str+str2[i];