チェックボックスを表示として使いたいのですけど
できますでしょうか?
やり方
未チェックのチェックリストボックスに
項目をいくつか書いておきます.
クリックするとその項目の処理を行い。
処理が終わるとチェックを入れて終了します。
ここまでは間単に?
できました.
このチェックボックスのチェックはプログラムが終了するまで
そのままの状態にしておくため、
ユーザーがチェックボックスをクリックして
変更できないようにしたいのですが
可能でしょうか?
パネルの中にチェックボックスを入れて、パネルのEnabledプロパティをFalseにすればできますよ。
チェックされた項目を無効にするだけでいいのなら、
procedure TForm1.CheckListBox1ClickCheck(Sender: TObject);
begin
with CheckListBox1 do begin
if Checked[ItemIndex] then ItemEnabled[ItemIndex] := False;
end;
end;
ツイート | ![]() |