Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Как отчистить StringGrid от записей   Найти похожие ветки 

 
теркин ©   (2012-02-22 09:50) [0]

Объясните пожалуйста как можно отчистить StringGrid от записей, для того чтобы записать новые данные.


 
Dimka Maslov ©   (2012-02-22 12:19) [1]

В двойном цикле?


 
DimaBr ©   (2012-02-22 13:29) [2]

Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.


 
Германн ©   (2012-02-22 13:40) [3]


> Объясните пожалуйста как можно отчистить StringGrid от записей,
>  для того чтобы записать новые данные.

StringGrid очищать не нужно. Достаточно сделать RowCount:=0;


 
sniknik ©   (2012-02-22 13:42) [4]

> В двойном цикле?
а в одинарном не получится?
StringGrid1.Rows[i].Clear;


 
sniknik ©   (2012-02-22 13:43) [5]

> очищать не нужно.
смотря что подразумевать под очисткой, может он пародию на excel делает.


 
теркин ©   (2012-02-22 15:00) [6]

Нет это не пародия на Excel, просто в в один Grid передаются разные значения в зависимости от выбора. В двойном цикле конечно хорошо, да только для больших размерностей работает медленно, RowCoint не помогает форму с компонентом перегружать нельзя. Clear по Rows или Col работает медленно. Вот и подумал может кто то знает как его затереть (в смысле просто перекрасить), так чтобы он стал пустым.


 
Anatoly Podgoretsky ©   (2012-02-22 15:20) [7]


> теркин ©   (22.02.12 15:00) [6]

Читай Германн ©   (22.02.12 13:40) [3]


 
sniknik ©   (2012-02-22 15:27) [8]

> Нет это не пародия на Excel
> так чтобы он стал пустым.
это и есть пародия на excel, т.к. повторяет его основное отличие "сетку" готовую под заполнение.

> работает медленно.
а это основное свойство компонента хранящего данные в себе самом... когда их много.
поэтому и появились DB-аваре/аналоги компоненты, с разделением данных и отображения.

> в смысле просто перекрасить
цвет фонта поставить равным цвету бекграунда?


 
sniknik ©   (2012-02-22 15:28) [9]

> Читай Германн ©   (22.02.12 13:40) [3]
так он удалит "сетку", а не "очистит".


 
Anatoly Podgoretsky ©   (2012-02-22 15:36) [10]

> sniknik  (22.02.2012 15:28:09)  [9]

Так для чего это предполагалось использовать, я думаю для ввода новых
данных. А там достаточно чистить только одну строку


 
AV ©   (2012-02-22 15:54) [11]

а можно создать поверх пустой, скопировать св-ва нижнего на верхний, нижний разрушить, а указатель направить на верхний. :)


 
Cobalt ©   (2012-02-22 16:12) [12]

Лучше найди другой компонент, у которого есть функции BeginUpdate/EndUpdate.


 
Jeer ©   (2012-02-22 19:37) [13]


> отчистить


Ключевое слово - либо владеешь, либо - тобой.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.175 c
15-1353477561
alexdn
2012-11-21 09:59
2013.03.22
Учебник по asp.net


2-1330523358
Alex_C
2012-02-29 17:49
2013.03.22
Resize bitmap


6-1261579139
ZV
2009-12-23 17:38
2013.03.22
Client и Server. Как сделать надежно и просто ?


15-1336654854
alexdn
2012-05-10 17:00
2013.03.22
Контакт


2-1340113435
Новичок
2012-06-19 17:43
2013.03.22
Программа на Lazarus для MacOS





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский