2017-03-27 6 views
0

私はDelphi Seattleを使用しており、editを持っており、入力されたテキストをuppercaseに書きたいとします。Delphi Firemonkey Android TEdit大文字大文字の複製

procedure TF_Quiosque.edtCadNomeVisitanteChangeTracking(Sender: TObject); 
begin 
    edtCadNomeVisitante.Text := AnsiUpperCase(edtCadNomeVisitante.Text); 
end; 

最初の文字が正しく出て来るが、3番目の文字からテキストがEditで複製を開始します:私はこのコードを使用しています。

+0

まず - unicode文字列と、ANSIの機能を使用しませんが、どのような方法で、ベルリンであなたのコードが –

+0

@AlexEgorov私は今、ベルリンを使用することはできません正常に動作します。 –

+0

これはAndroidではうまくいかないのですか?私にとっては、これはWindowsで動作し、今Androidでチェックすることはできません。 'edtCadNomeVisitante.Text:= edtCadNomeVisitante.Text.UpperCase;' –

答えて

0

あなたはアルファベットにTEDIT KEYBOARDTYPEのpropertieを選択する必要があります。すべての

enter image description here

関連する問題