Главная страница
    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.068 c
15-1338131036
ProgRAMmer Dimonych
2012-05-27 19:03
2013.03.22
HP Photosmart B110b и чёрный картридж


15-1349941653
Empleado
2012-10-11 11:47
2013.03.22
some free e-books from MS


2-1340858129
Wadimka
2012-06-28 08:35
2013.03.22
Вопрос по WB:IWebBrowser2 помогите как-нибудь решить проблему


15-1329769805
Юрий
2012-02-21 00:30
2013.03.22
С днем рождения ! 21 февраля 2012 вторник


2-1338103248
moor38
2012-05-27 11:20
2013.03.22
Динамически созданный TImage





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