Cześć.
Przy uruchomieniu programu tworzą mi się pliki.
If not Fileexists(Extractfilepath(Application.exename)+'userdata.dat')
then Filecreate(Extractfilepath(Application.exename)+'userdata.dat')
else
Lista2.Items.LoadFromFile(Extractfilepath(Application.exename)+'userdata.dat');
Gdy próbuję zapisać coś do powyższego pliku po utworzeniu go, wyskakuje błąd, że plik jest używany. Dopiero jak odpalę swój program jeszcze raz to jest już dobrze.
Jak to naprawić? Dzięki.