はじめまして。
ListViewコントロールをダブルクリックした時に、選択されている値を使って処理をしたいのですが、リストの空白部分をダブルクリックした時にエラーが出てしまいます。
//リストビューダブルクリック時
procedure TForm1.ListView1DblClick(Sender: TObject);
begin
if ListView1.Items.Count <> 0 then
begin
処理;
end;
end;
この様に書いて、全部が空の場合は阻止できました。
どなたか、お助けください。
procedure TForm1.ListView1DblClick(Sender: TObject);
begin
if ListView1.Selected <> nil then
begin
処理;
end;
end;
で、いいですか。
ぁ、nilでチェックできたんですね・・・
if ListView1.Selected <> 0 then とか if ListView1.Selected <> false then とかやってました(汗)
助かりました。ありがとうございました。
ツイート | ![]() |