掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
なぜ集合型プロパティにはIncludeは使えないのか (ID:29849)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ふとした疑問です。 procedure TForm1.Button1Click(Sender: TObject); begin if fsBold in Label1.Font.Style then begin Label1.Font.Style := Label1.Font.Style - [fsBold]; // Include(Label1.Font.Style, fsBold); end else begin Label1.Font.Style := Label1.Font.Style + [fsBold]; end; end; なぜか、コメントアウトしている行をコンパイルしようとすると [DCC エラー] …: E2064 代入できない左辺値です というエラーになってしまいます。 今更ですが、Includeはどうして集合型プロパティに対して 実行できないのでしょうか? 集合型変数には使えるけど 集合型プロパティには使えない IncludeやExclude指令は存在意味があるんでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.