And i think it should have been
[pascal]
lstFiles.Items.AddStrings(dlgOpen.Files);
[/pascal]
nstead of
[pascal]
lstFiles.Items.Assign(dlgOpen.Files);
[/pascal]
in TfrmPackerMain.btnAddClick