Kada učitavam slike, učitam ih sve iz direktorija u listbox te na taj način prebacujem na sljedeću ili prethodnu. Sve je u redu dok ne odem u Fullscreen gdje također šaltam slike ali mi se pojavi pogreška da je slika već zauzeta drugim procesom. Kako ću izbjeći tu pogrešku. Evo kod za šaltanje slike:
ChosenPic := FileList.ItemIndex;
if not PicLoaded Then
Exit;
if ChosenPic <= 0 then
ChosenPic := FileList.Count -1
else if ChosenPic > FileList.Count -1 then
ChosenPic := 0
else
Dec(ChosenPic);
FileList.ItemIndex := ChosenPic;
Filename := ExtractFileDir(FileName) + CDash + FileList.Items.Strings[ChosenPic];
PicName := ExtractFileName(FileName);
PicExt := ExtractFileExt(FileName);
imgMain.Picture.LoadFromFile(FileName);








Problem sa učitavanjem slike u Delphiju