| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > работа со StringGrid |
| Автор: Свят86 17.2.2009, 08:17 |
| здравствуйте! у меня на форме очень много StringGridов и мне нужно проводить их обработку, действия почти все одинаковые и легко можно сделать все через циклы, подскажите можно ли производить обработку в циклах и если да то как это сделать??? я имею ввиду чтоб не писать StringGrid1,StringGrid2,StringGrid3,StringGrid4, а сделать это церез цикл!!! заранее спасибо!!! |
| Автор: Usper 17.2.2009, 08:53 | ||
Можно, например так:
|
| Автор: YanTsys 17.2.2009, 09:00 | ||||
| А в чем собственно проблема? Идете в header file своей формы, в разделе public: описания класса формы добавляете
В событии FormCreate прописываете
и т.д. указываете все гриды подлежащие обработке потом вместо StringGrid3->Cells[2][3] можно писать StringGrid[2]->Cells[2][3] Если гриды создаете динамически то лучше использовать TList |
| Автор: taiven 17.2.2009, 13:24 | ||
вот, на примере TMemo
|
| Автор: Свят86 17.2.2009, 22:00 |
| всем огромное спасибо за помощь!!! все получилось!!! |
| Автор: Свят86 26.2.2009, 22:43 |
| а еще влпросик если мне с первой формы нужно управлять стринг гридами со второй??? то как мне это сделать??? ведь при обработке FormCreate первой формы вторая еще не была создана!!! как быть??? Добавлено через 35 секунд я в том плане чтобы также обработку массва стринг гридов сделать!!! |
| Автор: Свят86 28.2.2009, 01:57 |
| немножко не так и со своими особенностями но я все сделал!!! всем спасибо за помощьььь!!!!!!!!!!!!! |