سلام
اصل متن رو هم مشخص بفرمایید.
اگر این حروف، حروف «ک» و «ی» هستند این مشکل طبیعی هست. و در اینصورت از اونجایی که بسیار زیاد درباره ی این مسئله مطلب وجود داره، پیشنهاد می کنم در مورد طرز استفاده از این حروف در حالت non-Unicode برای برنامه نویسی در هر محیطی، به جستجو در اینباره در یک موتور جستجو بپردازید. این حروف گاها ظاهر یکسانی دارند اما عدد کاراکتر متفاوتی رو بر می گردونند. یعنی ما چند نوع «ک» و «ی» در زبان فارسی و عربی داریم که با هم متفاوت هستند که معمولا در این حالت سعی می کنند برای راحت تر کردن کار در هنگام گرفتن ورودی این اختلاف رو یکسان سازی کنند. مثلا با استفاده از تابع StrChange در ام ام بی و...
در ضمن ممکن هست که کیبورد ورودی شما یا کاربر صحیح تعریف نشده باشه که در این مورد هم موارد مشابهی وجود داره که با جستجو در مورد انواع پترن کیبورد های فارسی در ویندوز و مشکلات و تفاوت های اونها با جواب میرسید. انشاءا...