Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2011, 16:50   #1
AlexPorsche
Новичок
Джуниор
 
Регистрация: 04.03.2011
Сообщений: 1
По умолчанию Дoбавление данных в ячейки в StringGrid'e

Задача поставлена следущим образом:
Есть 6 полей Edit, в два вводиться даные типа real i integer, в остальные 4 выводиться результаты вычисление внутри программы. Нужно все эти даные выводить в StringGrid при условии, что при последущих нажатиях наклавишу вычислений даные добавлялись ниже ранее введёных(не заменяли, а дописовались).
У меня получился следущий код, но он выводит даные не в ячейку а полностю в вовсю сточку(

Код:
with SG do
  begin
     for i:= 0 to RowCount-3 do
    for j:=0 to Sg.ColCount-1 do
      Cells[j, RowCount-1-i]:= Cells[j, RowCount-2-i];
  for j:=0 to ColCount-1 do  Cells[j,1]:=edit6.Text;
      RowCount:= RowCount+1;
    end;
На все вопросы отвечу, критику прийму и выслушаю!
AlexPorsche вне форума Ответить с цитированием
Старый 01.04.2011, 17:01   #2
BoozZzilla
Форумчанин
 
Аватар для BoozZzilla
 
Регистрация: 26.01.2009
Сообщений: 125
По умолчанию

ну так он же у тебя берёт значение из последней ячейки и кидает в предпоследнюю, потом по циклу из второй с конца в третью с конца. Так он тебе всю строчку одним значением и заполняет, или я не то понял?
BoozZzilla вне форума Ответить с цитированием
Старый 02.04.2011, 01:20   #3
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

BoozZzilla, я так же как и ты понял...
AlexPorsche, введи переменную, которая будет содержать номер добавленной строки в гриде (метод Add). И просто статично прошиши откуда брать, куда заполнять. Столбцы будут статично прописаны, а строку подставляй из заведеной переменной - указывающей на строки.
Arkuz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Извлечение данных из изменяющейся ячейки marchukav Microsoft Office Excel 7 21.02.2011 16:18
как из динамических данных одной ячейки сформировать массив данных? gramp Microsoft Office Excel 6 26.12.2010 21:07
CheckBox'ы в столбец в Stringgrid'e Bright-rider Общие вопросы Delphi 2 08.12.2010 13:30
Scrolling в stringgrid'e maLoy*508 Общие вопросы Delphi 2 07.05.2009 14:12
Разединение данных из ячейки ???? stbo Microsoft Office Excel 23 01.12.2008 20:45