نقل قول نوشته شده توسط اکبری مشاهده تاپیک
سلام.
آقا من یک برنامه ای نوشتم که فایلهایی را به صورت TEXT از چند شرکت از طریق رسیور و پورت سریال دریافت می کنه. تا اینجا مشکلی نیست.


اما وقتی زبان فایلهای ورودی عربی باشه ، کلماتی چون bJdJ GeQCJGf HdLjcjJGf GVGaI نشان میده.

جالب اینجاست یه بنده خدایی که مرحله دوم کار را انجام میده و آنها را وارد دیتا بیس می کنه با فایلهای من مشکلی نداره و اونها را به عربی تبدیل و در دیتا بیس قرار میده (البته دلفی کاره).
حالا اگه بخواهم خودم این کار را انجام بدم چه باید بکنم ؟ ؟ ؟
(البته متن دریافتی کد شده یا رمز شده نیست، تو مایه های استانداردهای ANSI وUTF-8 یا یه چیزی مثل تغییر فونت است)
خواهش می کنم کمک کنییییییید.
TextBox و Label توی ویبی ، برای نمایش متن ، فرمت نمایش اونرو از Unicode به ANSI تغییر میدن.
ANSI فرمت نمایش استاندارد کاراکتر توی همون کامپیوتر مشخص هست.
با این فرض ، اگه یه متنی که به یه زبونه دیگه هست رو بخواین توی ویبی نمایش بدین ، کاراکترهای نامفهموم خواهید دید.
برای اینکه متن با فرمت تعیین شده نمایش داده بشه ، باید Script اون TextBox یا Label ای که قراره نمایشش بده رو به زبون مربوطه تغییر بدین.

نمونه (نمایش یه متن به دو صورت)

مرجع: