Witam wszystkich jestem początkowym programistą. Mój problem na tym
if SaveDialog1.Execute then
ListBox1.Items.SaveToFile(SaveDialog1.FileName+'.ini');
że jak użytkownik będzie chciał wybrać juz jakis istniejący plik z rozszerzeniem ini to zamiast go nadpisać(np. plik) zostanie utworzony nowy o nazwe np. plik.ini [glowa] ,a jak nie zostanie dodane +'.ini' owszem nadpisze plik ale problem znowu z tym że nie będzie można zapisać jako... o własnej nazwie np.plik23 ( typu pliku [*ini]) tylko zostanie utworzony plik plik23 (żadnego typu) [glowa] . Czy można w jakiś sposób (tak jak jest np. w notatniku poleceniem zapisz jako...) nadpisać istniejący plik [*ini], lub zapisać jako np. plik2 z roszerzeniem np [*ini] ( musze zapisać dane z komponentu Listbox1) ???