HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1107
さくら入力ボックスでひらがなのみをIMEを起動させずに入力させたい4未解決


さくら

リンク

2011/11/7(Mon) 21:12:26|NO.42855

入力ボックス(input)を使って、文字入力をさせたいのですが、
その際にひらがなのみを使用させようと思っています。

現在、自動でIMEをひらがな入力に切り替えることはできたのですが、
IMEについてくる変換予測などが表示されてしまいます。

これを単純にひらがなのみ(漢字変換なし)で入力させるためには、
どのようにすればよいかお教えいただけないでしょうか。

どうぞよろしくお願いいたします。



この記事に返信する


ニンニクラー油(よっしーsoft)

リンク

2011/11/7(Mon) 21:37:08|NO.42857


exec"ひらがなのみ強制返還.exe"
(_o_)スイマセヌ



Cookies

リンク

2011/11/7(Mon) 21:58:21|NO.42859

IMEには無変換モードというのがあるそうで。
そのモードにすると、文字を入力しても下線がつかず、
ひらがなから変換できなくなるようです。(カタカナ指定も可能らしい?)

無変換モードの設定は、"あ"とか" A"のほうじゃなくて、
通常「般」のほうを「無」にすることで可能です。
これだと半角英数字もできますが、ひらがな入力への切り替えはできたんですよね?
なら大丈夫ですね。

無変換モードへプログラムで設定する方法ですが、HSPの情報が見つかりました。
http://fs-cgi-basic01.freespace.jp/~hsp/ver3/hsp3.cgi?print+200707/07110054.txt
自分も動かしてみましたが、確かに動作しました。



さくら

リンク

2011/11/9(Wed) 07:43:48|NO.42886

Cookiesさま

ご返答ありがとうございます。
お礼が遅くなって申し訳ありません。

今試したところ、相変わらず変換モードになってしまいました。
Google IMEをデフォルト設定にしているためなのかと思って、
MS-IMEに代えてみましたが、プログラムの起動と共にまたGoogleIMEに切り替わってしまいます。

私のPCだけなら、GoogleIMEをアンインストールするとかMS-IMEをデフォルトに設定するとかで解決する気もしますが、
他の環境でも動くようにしたいと思っています。

HSPからの各種IMEの制御を調べてみたのですが、どうも見つかりません…。
探し方が悪いのかもしれませんが、参考資料等でもかまいませんので、お教えいただけたら幸いに存じます。
どうぞよろしくお願いします。



さくら

リンク

2011/11/10(Thu) 12:24:57|NO.42903

「逆引きHSP3プログラミング事典 応用編 」(I・O BOOKS) の中に、
ひらがな無変換モードで入力するためのサンプルスクリプトが掲載されていました。

しかし、それを用いても、やはり変換モードになってしまいます・・・。
これはIMEの仕様のほうが変わったということなのでしょうか?
ご推測等でも結構ですので、お教えいただけたらと思います。

なお、使用しているOSはXPで、IMEは「 Microsoft IME Standard 2003 」です。

どうぞよろしくお願いいたします。



ONION software Copyright 1997-2023(c) All rights reserved.