リストビュー内の選択された項目をディレクトリから削除するようにループを作りたいと思います。ディレクトリ内の選択された項目を削除するループを作成する方法
procedure TFContact.BtnDeleteClick(Sender: TObject);
var
SecItem, BUFPath : string;
i : Integer;
begin
if ListViewTab5.Selected <> nil then
for i := 0 to ListViewTab5.Items.Count - 1 do
begin
SecItem:= TListViewItem(ListViewTab5.Selected).Text;
BUFPath:= '/storage/emulated/0/Backup/'+SecItem;
TFile.Delete(BUFPath);
end
else
ShowMessage('File Deleted Succesfully');
end;
あなたの質問は何ですか? –
あなたは選択されていないことを意味しますか? Btw。ループは 'else'ブランチを持つことができません。 – Victoria
私のループは、リストビュー内の選択された項目を( '/ storage/emulated/0/Backup /')から1つだけ削除しています。 – Munir