Главная страница
    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.48 MB
Время: 0.072 c
15-1331924751
Lamer?
2012-03-16 23:05
2013.03.22
Delphi xe


15-1339674715
ProgRAMmer Dimonych
2012-06-14 15:51
2013.03.22
Часто используемые программы в "Пуске" Windows 7


15-1330783295
Savek
2012-03-03 18:01
2013.03.22
Воспроизведение видеофрагмента средствами медиаплеера


15-1335892821
Jeer
2012-05-01 21:20
2013.03.22
Отдых, как продолжение работы.


2-1342616239
Люда
2012-07-18 16:57
2013.03.22
Tab в onKeyDown, onKeyPress





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский