掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
日本語入力モード時のOnChangeをするには? (ID:39707)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは.Mr.XRAYです. >procedure TForm1.Memo1Change(Sender: TObject); >begin > label1.caption:=memo1.text; >end; このコードは,Memo1のテキストの代入です. IMEで変換中の文字列は,まだMemo1のテキストにはなっていません. 確定すると,Memo1のテキストになるわけです. >エクセルだと、日本語入力がOnの場合、上にある数式入力欄に文字を入れると、セルの値も同時に変わります。 IMEがOFFでもそうなりますよ.「連動入力」というやつですね. そういう現象から想定すると,今回の場合は,Memo1が発生するメッセージを, とりあえず,全てLabel1に送ってみてはどうですか. やってみて,必要がないメッセージがあったら,それを除外するとかですね.
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.