|
25.09.2011, 09:14
|
#1
|
|
|
|
Разведчик
|
Регистрация: 17.03.2011
Сообщений: 22
Популярность: 667
Сказал(а) спасибо: 36
Поблагодарили 41 раз(а) в 12 сообщениях
|
Удалить строку из текстовика... (Delphi только начал учить)
Имеется текстовик с названиями других текстовиков в каждой строке
По кнопке "Удалить" в этом текстовике должна удалиться строка с именем файла, а так же сам файл(текстовик) который записан в ней.
Код кнопки "Удалить"...
Код:
procedure TForm1.Button3Click(Sender: TObject);
var d:string;
begin
d := ListBox1.Items[ListBox1.ItemIndex];
DeleteFile(d+'.txt');
end;
в общем, нужно добавить удаление строки...
помогите пожалуйста
|
|
|
25.09.2011, 09:25
|
#2
|
|
|
|
Лейтенант-командор
|
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Удалить строку из текстовика... (Delphi только начал учить)
Странный у тебя код... Ну и ладно. Вот твой код с добавлением удаления строки:
Код:
procedure TForm1.Button3Click(Sender: TObject);
var
i:integer
d:string;
begin
d:=ListBox1.Items[ListBox1.ItemIndex];
for i=0 to ListBox1.Count-1 do
begin
if ListBox1.Items[i]=d then
begin
ListBox1.Items.Delete(i);
DeleteFile(d+'.txt');
end;
end;
end;
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
Пользователь сказал cпасибо:
|
|
26.09.2011, 04:14
|
#3
|
|
|
|
Разведчик
|
Регистрация: 17.03.2011
Сообщений: 22
Популярность: 667
Сказал(а) спасибо: 36
Поблагодарили 41 раз(а) в 12 сообщениях
|
Re: Удалить строку из текстовика... (Delphi только начал учить)
|
|
|
06.10.2011, 20:07
|
#4
|
|
|
|
Старший сержант
|
Регистрация: 30.07.2010
Сообщений: 232
Популярность: 1456
Сказал(а) спасибо: 5
Поблагодарили 150 раз(а) в 56 сообщениях
|
Re: Удалить строку из текстовика... (Delphi только начал учить)
а так не проще?
Код:
var
d:string;
begin
d:=ListBox1.Items[ListBox1.ItemIndex];
DeleteFile(d+'.txt');
ListBox1.DeleteSelected;
end;
|
|
|
Пользователь сказал cпасибо:
|
|
06.10.2011, 20:20
|
#5
|
|
|
|
Лейтенант-командор
|
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Удалить строку из текстовика... (Delphi только начал учить)
Проще. Я прост сначала не понял смысл задачки. А в аццке я ему точно так и написал...
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
Пользователь сказал cпасибо:
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 21:57.
|
|