Wenn du es erst in eine StringList lädst und dann deren Inhalt mit...
ListBox1.Items.Asign(StringList);
... an die ListBox übergibst, sollte es schneller gehen als ein Maikäfer husten kann.
(Auch wenn es da sophisticated
nonVCL Lösungen geben wird, die noch viiieel schneller sind, ich habe kA von
nonVCL)