はじめまして。最近Delphiを始めたばかりのmidと申します。
フォントのプロパティを文字列型に変換したいのですが、
ためしに、TFontCharset型(?)のFontDialog1.Font.Charsetを
Stringにするため、
Hensuu := String(FontDialog1.Font.Charset);
とやってみたのですが、正しくない型キャストと出てしまい
実行できません。何かよい方法は無いでしょうか?
宜しくお願いします。
初歩的な質問ですみませんでしたm(__)m
型キャストではできません。
http://www2.big.or.jp/~osamu/Delphi/
こちらの Delphi Tipsに、TypInfoをつかって集合型を文字列に変換する方法が載っています。
ifとかcaseとかでするのがよいかと?
どうもありがとうございました。
無事解決いたしました。
ツイート | ![]() |