[リストへもどる]
一括表示

投稿時間:2003/11/04(Tue) 12:00
投稿者名:ヘイロー
URL :
タイトル:
昔の漢字の入力方法
 WinMe,VB6 SP5,Access97
上記環境で開発しております。
住所録のような形で個人のデータベースを作成しています。
亡くなった方の管理もしたく亡くなった時に付ける名前(戒名)も
登録できるようにしたいのですが、標準の漢字辞書に登録されていない
漢字も多数あります。
今現在は外字で対応していますが、作成するのが大変でインターネット上で
色々探してみますと「今昔文字鏡」というものがありました。しかし、FAQ
を読んでみますと、一文字ごとにフォントを設定できるものでないといけない
みたいなことが書かれていました。
1.VBの同一のテキストボックスで複数のフォントで入力できるのでしょうか?
2.漢字がない場合みなさんはどのように対応されていますか?
長文で分かりにくいかもしれませんが、よろしくお願いします。

投稿時間:2003/11/04(Tue) 16:44
投稿者名:いちゆ
Eメール:
URL :
タイトル:
Re: 昔の漢字の入力方法
> 1.VBの同一のテキストボックスで複数のフォントで入力できるのでしょうか?
ウィンドウズ標準のテキストボックスは複数フォントでの表示に対応していません。
リッチテキストボックスを使ってみてください。

> 2.漢字がない場合みなさんはどのように対応されていますか?
ひらがな、または新書体を使っています。
私の名前も古い字なので新書体で代用しています。

投稿時間:2003/11/04(Tue) 17:18
投稿者名:ヘイロー
URL :
タイトル:
Re^2: 昔の漢字の入力方法
いちゆ さん、ご返答ありがとうございます。
新書体というのは、MSゴシックやMS明朝などとは違うフォントということでしょうか?
そうでしたら、やはり文字ごとにフォントを設定しないと昔の漢字は入力できないのですね。
はずかしながら、リッチテキストボックスの存在を知りませんでした。
今から、使い方などを調べていこうと思います。

投稿時間:2003/11/04(Tue) 17:46
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re^3: 昔の漢字の入力方法
リッチテキストボックスでも表示できないかと思います。
表示する文字は文字コードによって制限されています。
VBのコントロールの多くはシフト JISの範囲の文字しか表示できません。
今昔文字鏡 がどのようなものかは知りませんが恐らく表示できないかと思います。
素直に外字を使用された方が簡単かと思います。
DOSの時代と違って今は、元の文字をエデイタ上でコピー&ペーストすれば簡単に作成できます。

WebBrowserコントロールやMicrosoft Forms 2.0のTextBoxコントロールを使用すれば
表示できるようですが、あまりお勧めはできません

投稿時間:2003/11/05(Wed) 10:29
投稿者名:ヘイロー
URL :
タイトル:
Re^4: 昔の漢字の入力方法
花ちゃん さん ありがとうございます。
やはり、外字を使用したほうが無難みたいですね。

> WebBrowserコントロールやMicrosoft Forms 2.0のTextBoxコントロールを使用すれば
> 表示できるようですが、あまりお勧めはできません
あまり特殊(?)なやり方はしないほうがいいと思いましたので、
こちらの方法は、お勧めはできないということもありますし、使用
しないでおこうと思います。
みなさん、ありがとうございました。