StringGridで全てのセルのFontを変えるには?

解決


PH  2004-10-01 03:29:11  No: 11234

D6-Personal  WIN2000

procedure TForm1.Button2Click(Sender: TObject);
begin
  StringGrid1.Canvas.Font.Name := 'MS Pゴシック';
  StringGrid1.Cells[1,1] := '入力';
end;

このコードで実行するとロシア文字?のような表示で
正常に日本語を表示出来ません。

プロパティでも同じFontを指定しているのですが
全く変わらず、理解不能です。

何か情報ありましたらご教授お願いいたします


jam  2004-10-01 17:11:53  No: 11235

StringGrid1.Font.Name := 'MS Pゴシック';
です。


jam  2004-10-01 17:16:54  No: 11236

↑もとい、フォントの文字セット(ダイアログ右下) が "日本語" になって
ないんじゃないですか?
コーディングなら Font.Charset := SHIFTJIS_CHARSET ですが。


PH  2004-10-04 19:53:44  No: 11237

全く仰る通りで御座いました(泣)
なんで気がつかなかったんだろう。
すいません。ありがとう御座いました。
精進いたします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加