çıldırmak üzereyim bir detayı atlıyorum yada bir bug bu.
function ho:string; begin Result := tform1.ListBox4.Items.Strings[tform1.ListBox4.itemindex]; end;bu fonksiyonda ve
ListBox4.Items.Strings[ListBox4.itemindex]
olan her yer hata veriyor

mesela listbox.items.string[listbox.itemindex]
bu şekilde kırmızı olan yer çıkmıyor ctrl space de vs. normalde string[integer] : string; şekilde kod.