VCL Delphi

Title: How to make deleting items in a TListView faster
procedure AddNewListViewItems;
var
oldViewStyle: TViewStyle;
begin
odlViewStyle := ListView1.ViewStyle;
ListView1.ViewStyle := vsList;
ListView1.Items.Clear;
{ Add new Listitems here }
{ An dieser werden die neuen ListItems eingef¨¹gt }
ListView1.ViewStyle := oldViewStyle;
end;