型の変換(?)で・・・

解決


mid  2004-04-04 03:21:22  No: 8192

はじめまして。最近Delphiを始めたばかりのmidと申します。

フォントのプロパティを文字列型に変換したいのですが、
ためしに、TFontCharset型(?)のFontDialog1.Font.Charsetを
Stringにするため、

Hensuu := String(FontDialog1.Font.Charset);

とやってみたのですが、正しくない型キャストと出てしまい
実行できません。何かよい方法は無いでしょうか?
宜しくお願いします。

初歩的な質問ですみませんでしたm(__)m


たかみちえ  URL  2004-04-04 03:37:57  No: 8193

型キャストではできません。
http://www2.big.or.jp/~osamu/Delphi/
こちらの Delphi Tipsに、TypInfoをつかって集合型を文字列に変換する方法が載っています。


るるとん@K  2004-04-04 06:09:18  No: 8194

ifとかcaseとかでするのがよいかと?


mid  2004-04-06 02:57:02  No: 8195

どうもありがとうございました。
無事解決いたしました。


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

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






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