Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как удалить запись из TString а [D6, Win2k]


Durik ©   (2002-11-09 23:10:00) 

Подскажите пожалйста самый простой и удобный способ.
Спасибо.


Tano   (2002-11-12 07:00:00) [1]

P.S. что сразу в голову пришло...
А while...do вместо for..to избавит от необходимости проверять ColCount=0.


Tano   (2002-11-12 06:49:00) [2]

n - номер удаляемой строки
i:=0;
while i<StringGrid1.ColCount do
begin
StringGrid1.Cols[i].Delete(n);
Inc(i);
end;


Song   (2002-11-10 10:26:00) [3]

:-)))


Durik   (2002-11-10 10:25:00) [4]

Сорри за прогончик (писал очень поздно ночью)...Не TString, а TStringGrid...
Еще раз огромное спасибо!


Николай Быков   (2002-11-10 08:57:00) [5]


> MBo © (10.11.02 08:53)

Там было многоточие, которое предполагало, что программер уже сделал Create. + Раз говорят как удалить я и пишу как удалить, а не как создать


MBo   (2002-11-10 08:53:00) [6]

>VaS
OK, просто в (10.11.02 08:26)
не было такого уточнения


VaS   (2002-11-10 08:50:00) [7]

MBo: А так ;)

var
s: TStrings;
...............
begin
s:=TStringList.Create;
...
S.Delete(номер строки);
...
end;


MBo   (2002-11-10 08:43:00) [8]

BTW, TStrings - абстрактный класс


Николай Быков   (2002-11-10 08:26:00) [9]

var s:TString s;
...............
begin
.........
S.Delete(номер строки);
end.

Ты этого просил?


MBo   (2002-11-10 06:53:00) [10]

Здесь никто не знает, то такое TString


Durik   (2002-11-09 23:17:00) [11]

дайте пожалуйста примерчик...
Спасибо ещё раз.


Alex44   (2002-11-09 23:13:00) [12]

Delete ne probovali?


Наверх

Титульная страница Поиск, карта сайта Написать письмо