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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2010, 22:40   #1
knopka_ksju
 
Регистрация: 31.05.2010
Сообщений: 5
По умолчанию создание таблицы stringgrid

создание таблицы stringgrid:значения,считываемые из файла,заносятся в таблицу размером 5х5,находятся и выводятся на экран и в файл суммы элементов по строкам...

помогите,пожалуйста!!!!не получается(
knopka_ksju вне форума Ответить с цитированием
Старый 01.06.2010, 05:47   #2
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

temp.txt - файл исходных данных. С него считываются значения в StringGrid
Смотри мои исходники, разбирайся, спрашивай, что неясно. Попробую объяснить.
Вложения
Тип файла: zip StringGrid.zip (8.0 Кб, 22 просмотров)
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума Ответить с цитированием
Старый 01.06.2010, 11:14   #3
TaYgA
Форумчанин
 
Аватар для TaYgA
 
Регистрация: 24.09.2009
Сообщений: 264
По умолчанию

Вот ещё один пример работы со StringGrid... коменты в коде есть, думаю разберёшься
Вложения
Тип файла: zip ЛАБ №4.zip (385.0 Кб, 31 просмотров)
TaYgA вне форума Ответить с цитированием
Старый 01.06.2010, 13:36   #4
knopka_ksju
 
Регистрация: 31.05.2010
Сообщений: 5
По умолчанию

Roof,ОГРОМНОЕ СПАСИБО!!!
Всё работает...
вот только вопрос возник:
почему в этом куске программы

Код:
 with StringGrid1 do
  begin
    for i := 0 to 4 do
      for k := 0 to 4 do
и вот тут


Код:
with StringGrid1 do
  begin
    for i := 0 to 4 do
    begin
      sum := 0;
      for j := 0 to 4 do
        sum := sum + StrToFloat(Cells[j, i]);
переменные i и j берём от 0 до 4,если таблица размером 5х5?

TaYgA,спасибо,тоже помогло очень)

Последний раз редактировалось Stilet; 02.06.2010 в 10:40.
knopka_ksju вне форума Ответить с цитированием
Старый 01.06.2010, 17:07   #5
boston
 
Регистрация: 01.06.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от knopka_ksju Посмотреть сообщение
Roof,ОГРОМНОЕ СПАСИБО!!!
переменные i и j берём от 0 до 4,если таблица размером 5х5?
от нуля до четырех и будет равно пяти {0,1,2,3,4}
boston вне форума Ответить с цитированием
Старый 01.06.2010, 19:17   #6
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

2 knopka_ksju - наздоровье В StringGrid Колонки нумеруются начиная с 0 и строки начиная с 0. Нну и как тебе уже сказал boston - 0,1,2,3,4 - это пять элементов.
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума Ответить с цитированием
Старый 01.06.2010, 23:15   #7
knopka_ksju
 
Регистрация: 31.05.2010
Сообщений: 5
По умолчанию

вот)спасибо,что объяснили)
теперь всё понятно)
knopka_ksju вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание компонента на основе StringGrid Maxim5579 Общие вопросы C/C++ 0 19.05.2010 17:43
Печать таблицы stringgrid fezilk24 Общие вопросы Delphi 2 01.03.2010 15:00
Как вывести содержимое StringGrid на принтер именно в виде таблицы program123 Компоненты Delphi 4 14.02.2009 16:24
Сохранение StringGrid, создание .ini! Nemesisking Общие вопросы Delphi 5 24.09.2007 08:23