|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.09.2013, 08:15 | #1 |
Пользователь
Регистрация: 29.10.2012
Сообщений: 64
|
перемножение ячеек в stringgrid
У меня есть 2 stringgrid. Необходимо их перемножить . Ячейка StringGrid1.Cells[5,1] должна умножаться на StringGrid2.Cells[2,1]
Затем результат заносится в ячейку StringGrid1.Cells[5,2]. Полученный резульат в ячейке StringGrid1.Cells[5,2] мы должны умножить на ячейку StringGrid2.Cells[2,2] результат заносится в ячейку StringGrid1.Cells[5,3] и так до тех пор пока не закончится цикл for. У меня выводит результат сразу в последнюю ячейку и перемножает только первое значение. Помогите пожалуйста!!! Код:
Последний раз редактировалось Serge_Bliznykov; 26.09.2013 в 08:35. |
26.09.2013, 08:35 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
во-первых, на рисунках не видно, где какой грид (где грид1, а где грид2), поэтому лучше выкладывать исходный код проекта (в виде архива, конечно).
во-вторых, Вы, надеюсь, не забыли, что в этом криворукосделанном (имхо) TStringGrid в методе Cells идёт сначала указание индекса СТОЛБЦА, потом - индекса СТРОКИ. в-третьих, крайне рекомендую во всех операция с циклом использовать не абстрактную переменную N, а конкретно число строк (и/или столбцов, в зависимости от цикла) того грида, который обрабатывается. Иначе это привёдет к трудноуловимым глюкам и багам! так, что ли? Код:
Последний раз редактировалось Serge_Bliznykov; 26.09.2013 в 08:54. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перемножение столбцов в StringGrid | artemavd | Общие вопросы Delphi | 6 | 28.12.2010 12:18 |
Перемножение ячеек | MrDeimos | Microsoft Office Excel | 2 | 24.10.2010 18:09 |
Перемножение 2х ячеек из разных таблиц | MichaelL | Microsoft Office Access | 1 | 29.09.2010 12:11 |
Объединение ячеек StringGrid | Македонский | Общие вопросы Delphi | 1 | 15.11.2007 12:07 |