![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
StringGrid [D5, Win95/98]
SergeN © (2003-02-12 08:10:00)Уважаемые МАСТЕРА! Я не волшебник, я только учусь...
Столкнулся тут с вопросом очистки StringGrid. Сейчас делаю так:
for r:=1 to 500 do
for c:=1 to 500 do StringGrid1.Cells[c,r]:="";
А есть ли какой-то другой способ очистки? Что-то жму F1 и ничего не могу найти.
Danilka (2003-02-12 10:45:00) [1]Anatoly Podgoretsky © (12.02.03 10:42)
это тоже по-моему посчитали...
Anatoly Podgoretsky (2003-02-12 10:42:00) [2]А чего считать, free & create самое быстрое, даже если потом воссоздать FixedFows/Columns
Danilka (2003-02-12 10:39:00) [3]по-моему эта тема уже обсуждалась.
считали, какой алгоритм быстрее.
думаю, стоит поискать в форуме или в FAQ
Sheriff (2003-02-12 10:27:00) [4]for i:=1 to StringGrid1.RowCount-1 do
StringGrid1.Rows[i].Clear;
RWolf (2003-02-12 09:46:00) [5]радикальный метод:
grid.Free;
grid:=TStringrid.Create(self); //предполагается, что код находится в методе формы
SergeN (2003-02-12 08:52:00) [6]2 MBo
Спасибо! Я же говорю, я не волшебник...
ОЛЯ (2003-02-12 08:48:00) [7]А у тебя какая
MBo (2003-02-12 08:45:00) [8]>SergeN
А сам думать кто будет?
rows[i].text:=rows[i][0];
Ксюша (2003-02-12 08:44:00) [9]Оля, а у меня почему-то published, наверное версия Дельфи другая )
SergeN (2003-02-12 08:44:00) [10]Чувствуется, что тема наболела... Мастера, помогайте. Не всё же время о "высоком" говорить...
ОЛЯ (2003-02-12 08:41:00) [11]Ксющща, это свойство у меня только для чтения
Лена (2003-02-12 08:39:00) [12]2 Ксюша
Попробовала я - не работает, подскажи, что еще можно сделать
Спасибо
Ксюша (2003-02-12 08:35:00) [13]а может попробовать изменить RowCount и ColCount (уменьшить), а потом снова увеличить до необходимых размеров?
Удач )
SergeN (2003-02-12 08:32:00) [14]Т.е. ситуация такая:
есть одна фиксированная строка-"шапка" таблицы;
есть один фиксированный столбец с номерами строк (1,2,3,...,500).
MBo (2003-02-12 08:26:00) [15]????
SergeN (2003-02-12 08:22:00) [16]Хотя постойте, у меня строки пронумерованы. Это не пойдёт...
SergeN (2003-02-12 08:18:00) [17]2 MBo
Это уже круче. Спасибо!
MBo (2003-02-12 08:15:00) [18]with stringgrid1 do
for i:=fixedrows to rowcount-1 do
rows[i].text:="";