投稿日 | : 2007/01/22(Mon) 15:56 |
投稿者 | : かけぼん |
Eメール | : |
URL | : |
タイトル | : Re^4: テキストボックス入力確定文字の再変換 |
回答ありがとうございます
> 具体的な仕様はどのようなものでしょうか?
> 1個キーの大きさは ソフトキーボードのキーの4倍とかで
1つのボタンを735×615にしています
あと ボタンとボタンの隙間を大きめにとってます。
> キー配列は、ソフトキーボードの50音配列のようなものでしょうか?
基本的には50音+濁音+半濁音+数字+アルファベットなど全ての文字を
ボタンで用意しています(ボタンが80個近くになりました)
> 又、他のアプリ等への入力も考えておられるのでしょうか?
今のところ考えていません
行うとすれば書いたものをクリップボードにのせて貼り付けるようにしようかと思っています。
>
> フリーソフト等ではありませんでしたか。
色々(4種類ほど)見たのですが どれも納得行くボタンの大きさではなかったのと
ボタン同士の間隔が狭いのが難点でした。
>
> 本格的に作られなら、SendInput APIを使った方法をお勧めします。
> http://hanatyan.sakura.ne.jp/vbhlp/SendInput.htm
上記も試してみようと思います。
>
> 再変換だけなら下記でもできますが(お薦めできる方法ではありません)
> Private Sub Command1_Click()
> Text1.Text = "あい"
> Text1.SetFocus
> DoEvents
> SendKeys "{F13}" '再変換
> SendKeys "{F6}" '変換前のひらがなに
> End Sub
このコードは単独で動くのでしょうか
まんま貼り付けてやってみたら
あい と表示されて 特に変化が出なかったので
何か初めにしておかないといけないのでしょうか?
使用する(開発する)PCはXPです。
色々本当にありがとうございます。
もやもやとしていたものが何となく見えてきたので
色々やってみます