procedure TForm1.CheckListBox1Click(Sender: TObject);
var
n:integer;
begin
n:=checklistbox1.ItemIndex;
if checklistbox1.Checked[n] then
showmessage('第'+inttostr(n+1)+'项已选中!')
else
showmessage('第'+inttostr(n+1)+'未选中!');
end;
procedure TTransComOperatorForm.CheckListBox1Click(Sender: TObject);
begin
case checklistbox1.ItemIndex of
0:begin
执行你的语句
end;
1:begin
执行你的语句
end;
......
end;