با سلام.
شما دو كار مي تونيد انجام بديد.
يا از سيستم فارسي پيش فرض ويندوز استفاده كنيد كه در اين صورت كافيه زابن فارسي را به كي بردتون اضافه كنيد و كار رو شرع كنيد.
البته كاربرتون هم بايد سيستمش فارسي باشه. و دو كاربر با دو ويندوز مختلف مثلا يكي 98 و ديگري Xp نمي توانند از سيستم شما به صورت هم زمان استفاده كنن چون توي حروف (ح و د و ي) به مشكل مي خورند.
راه حل ديگه اينكه يك ActiveX طراحي كنيد كه كار تبديل زبان كي برد رو انجام بده. دقيقا مثل چيزي كه در اينترنت استفتده مي شه . البته شما بايد تمام موارد رو در نظر بگيريد يعني با زدن Space حرف كوچك به حرف بزرگ تبديل بشه و بعد از حروفي مثل (د) حرف چسبيده نباشه و خيلي مشكلات ديگه كه در برنامه نويسي وب وجود نداره. مثلا آقا مجيد براي اين textarea كه پايين صفحه هست فقط تعويض حروف رو انجام داده ولي شما بايد كاملا تمام مسايل رو به حساب بياري (اونايي كه بالا گفتم) در صورتي كه بخواي از activex استفاده كني بايد با يه فونت true type كار كني كه توي تموم ويندوز ها جواب بده.
من توصيه مي كنم از راه اول استفاده كن يا از activex هاي آماده كه توي تموم CD ها هست.