名前 題名 ▼ Mr.XRAYさん > ▼ takiさん > ▼ snailさん > > そして,このスレッドをご覧の皆さま. > > http://mrxray.on.coocan.jp/Delphi/plSamples/083_InplaceEditor.htm > の「01_TStringGrid - GetEditTextイベントで処理」ですが, > > 以下のようにしてみてください. > どうなるか.私の環境 Win 7 + Delphi XE4 VCL-32, 64 共 > IME の切り換えができました. > > hInpEdit := InpEdit.Handle; > if ACol = 1 then begin > SetImeMode(hInpEdit, imHira); > end else begin > Win32NLSEnableIME(hInpEdit, False); //これに変更 > // SetImeMode(hInpEdit, imDisable); //これは使わない > end; > > 眠い.... > > 結果待ちで,掲載サンプルのコードを修正したいと思います. > > # スレッドが長くなりましたので,ここに書きました > > 参考 > [たたみやのホームページ - IMEの制御] > http://hp.vector.co.jp/authors/VA015730/delphi/TipsTips.html#IME%E3%81%AE%E5%88%B6%E5%BE%A1 > > [Vcl.Controls.Win32NLSEnableIME - RAD Studio API Documentation] > http://docwiki.embarcadero.com/Libraries/XE5/ja/Vcl.Controls.Win32NLSEnableIME GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link