• ベストアンサー

BorlandC++4Jで韓国語(ハングル)表示

BorlandC++ver4Jで作成されたプログラムを韓国語(ハングル文字)対応 したいのですが、どのよううにすれば良いのでしょうか? O/Sは日本のMS-DOSver6です。 O/Sを韓国のMS-DOSにし、BorlandC++ver4Jで文字をハングル文字にしコンパイルすれば動作できるのでは?と考えていたのですが、ダメでした。そのプログラムは文字だけでなくBGIを使用したグラフィック表示もしています。 コンパイラを新たに購入しても良いし、そのような対応をしてくれるプログラム会社に頼んでも良いと考えています。 どなたか分かる方がいましたらお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8512/19351)
回答No.2

DOS6用のコンソールアプリケーションなら、setlocale()で"kor"とかに設定すれば、キーボード入力と文字出力だけはとりあえず動きます。 >文字だけでなくBGIを使用したグラフィック表示 KOR-DOSに持っていった時点でBGIは一切使えないので、グラフィック表示部分は「KOR-DOS用にイチから作り直し」しましょう。 あと「罫線素片文字」などで枠線などを表示している部分なども、全部作り直しです(「英語DOSの半角文字の枠線記号(日本語DOSの半角カナの部分にある文字)」や「JIS漢字の罫線」などが該当)

GACHAPINA
質問者

お礼

ご回答ありがとうございます。 BGIが使えないのは厳しいです。 BGIの代替のようなものはあるのでしょうか? 作り直しといっても知識が乏しく、 具体的にどのようにしたら良いか途方にくれています。 何か得策などありますでしょうか?

その他の回答 (1)

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

作り直すことをお勧めします。

関連するQ&A

  • BorlandC++Builderで中国語を入力したい。

    BorlandC++Builder5.0で作成したソフトを 中国語対応にしたいのですが出来るのでしょうか? O/SはXP(日本)を使用しています。 ボタンなどのフォントを中国語にしたいのです。 言語の追加でXPで中国語を入力することは出来たのですが、 Builderに入力すると化けてしまします。 どなたか分かりましたら回答お願い致します。

  • 韓国語入力時の文字化け

    Windows xpでWord 2000を使って韓国語(ハングル文字)を入力しています。 キーボードでは入力できない(わからないから)ので,MS-IMEの手書き文字入力を使っています。もちろん韓国語IMEです。 入力する際,最初の文字やスペース(半角)のあとに入力したハングル文字が文字化けして,なぜか「刧」という字になってしまいます。調べてみるとフォントがBatangを使っているはずなのにCenturyになっています。 現在はスペースの後の文字を2回入力して,文字化けした文字をいちいち消して入力しているのですが,使いにくくて仕方ないです。原因や解決方法をご存知の方,教えてください。 ちなみに韓国語の知識は無いですので,手書き入力以外はわかりません(ハングルも読めません)。

  • gooのフリーメールで韓国語を送信できますか?

    global IMEを入れて以来、ハングルのサイトも表示できるようになり、ツールバーを切り替えることで、日本語・韓国語ともに使えるようになりました。 ところが、日本からgooのフリーメールを使って送信すると、韓国にいる友人は、文字化けの為ハングルが読めないとのことです。3人とも同じ返事でした。 韓国からの送ってもらうメールは、エンコードを韓国語に切り替えればハングルで表示され、ちゃんと読めます。また、韓国で韓国のwindowsから、gooのメールを使い、送受信していた時は、無事にハングルでの送信も可能でした。 今、標準メールソフトは韓国語に対応していないnetscapeを使っているため、IEで開けるgooのメールが頼りなのですが、、、。 gooのフリーメールで、文字化けしないでハングルを送信できる方法はありますでしょうか。 OSは、windows95です。

  • stringクラスついて

    http://www.kumei.ne.jp/c_lang/cpp/cpp_62.htm この講座にある以下のコード(一部改変)を 実行しようとVisualStudio2005/WinXP環境で cppコンソールアプリケーションとして コンパイルしたところ、エラーが出てコンパイルできませんでした。 色々試行錯誤してみましたが、どうしても上手くいきません。 BorlandC/C++5.5コンパイラでは普通にコンパイルできましたが・・。 ひょっとしてMSのWin32に対応したstringクラスが他に用意されているのでしょうか? #include <iostream> #include <string> using namespace std; int main() { string s, t, u; s = "苗字"; t = "名前"; u = s + t; cout << u << endl; return 0; }

  • C言語超初心者です。

    C言語を始めたばかりで、レベルの低い内容で申し訳ないですが、よろしくお願いします。 コンパイルした文字や文字列などを、コマンドプロンプト上ではなく、画面全体をクリアにして、コンパイルした文字や文字列のみを表示するには、どのようにしたらよいでしょうか? できれば表示する位置を指定する方法も、教えていただきたいです。 使用しているのは、Tera Pad、BorlandC++5.5コンパイラーです。 よろしくお願いします。

  • 初心者です。

    私は最近になって、c言語をゼロから勉強したいと思い、Borlandのページから、コンパイラーや、デバッガーを落としてきたのですが、ナントカ.c、のプログラムを、どうコンパイラーを使ってコンパイルするかわかりません。Ms-dosプロンプトからやるのか、さっぱりわかりません。どなたか教えていただければ、幸いです。よろしくお願いします。

  • C言語での質問です

    C言語を始めて、2ヶ月くらいです。コンパイラは、Borlandc++で、エディタは、bcpadに付いていたものを使っています。 「サンプル通り作成したプログラムがコンパイルエラーになり」 一つ一つ確認しても、間違っている箇所が見つかりません。一人で解決できないとき、皆さんはどのようにして解決していますか。

  • Media Playerの表示

    私は64歳になるパソコン初心者です。 1ヶ月ほど前からWindoows Media Playerのメディアガイドの表示が韓国のハングル文字で、表示されるようになりました、元の日本語表示に戻すにはどうすれば良いのですか?どなたか教えて下さい(?_?) O.SはWindoowsXPです。

  • 韓国のホームページ文字化けしてしまいます

    韓国のホームページ見たいのですが、文字化けしてしまっいます。ハングル語に対応する無料ダウンロードのソフトってないですか。

  • 韓国語の文字化け

    お願いします。 韓国YAHOOに地図サービスがあるんですが、文字化けでハングルが表示されません。 FAQを見ると、地図は韓国語Windowsのフォントを使うため外国語言語のWindowsでは韓国語をサポートできるように設定する、あるいはインターナショナルJAVAをダウンする、とありました。 そこで、指定されたサイトからJAVAをダウンしましたが改善されません。また、MicrosoftのUpdateからkoreaサポートもダウンしましたが、これでもダメです。 韓国YAHOOに質問をあげましたが未だ返事がなく、OKWEBにあげました。 ちなみに、エンコードとは無縁の設定のようです。 当方、Windows98SEでエクスプロ-ラはVer.6です。 よろしくお願い致します。

専門家に質問してみよう