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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2011, 14:24   #1
Рейна
 
Регистрация: 23.09.2011
Сообщений: 5
Вопрос Ошибка в stringgrid,delphi

Доброго времени суток сюда зашедшим. Форумчане, подскажите пожалуйста что не нравится моей делфе вот в этом коде?
Код:
  1. procedure TForm1.Button2Click(Sender: TObject);
  2. begin
  3. n:=strtoint(edit1.text);
  4. if n<=0 then
  5. begin
  6. MessageDlg('N должно быть > 0', mtInformation, [mbOK],0);
  7. exit;
  8. end;
  9. stringgrid1.ColCount:=n;
  10. stringgrid1.RowCount:=n;
  11. stringgrid2.RowCount:=n;
  12. stringgrid3.RowCount:=n;
  13. setlength(a,n,n);
  14. setlength(b,n);
  15. setlength(x,n);
  16. //заполнение массивов а и b
  17. randomize;
  18. for i:=0 to n-1 do
  19. begin
  20. b[i]:=random(10);
  21. stringgrid2.Cells[0,i]:=inttostr(b[i]);
  22. for j:= 0 to n-1 do
  23. begin
  24. a[i,j]:=random(10);
  25. stringgrid1.Cells[j,i]:=inttostr(a[i,j]);
  26. end;
  27. end;
  28. end;
  29. end.
ошибку пишет следующую:
Код:
[Error] Unit1.pas(62): There is no overloaded version of 'IntToStr' that can be called with these arguments
вот в этой строке
Код:
  stringgrid2.Cells[0,i]:=inttostr(b[i]);

Последний раз редактировалось Рейна; 23.09.2011 в 14:29.
Рейна вне форума Ответить с цитированием
Старый 23.09.2011, 14:48   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

а b[i] это что? Какой тип?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.09.2011, 15:11   #3
Рейна
 
Регистрация: 23.09.2011
Сообщений: 5
По умолчанию

b[i] - это одномерный массив b, в котором 1 столбец и n строк, там ещё i меняется от 0 до n-1, вот.
Рейна вне форума Ответить с цитированием
Старый 23.09.2011, 15:13   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Я понял, что массив, но тип какой? Может не integer?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.09.2011, 15:39   #5
Рейна
 
Регистрация: 23.09.2011
Сообщений: 5
По умолчанию

тип реал, по заданию должен быть реал
Рейна вне форума Ответить с цитированием
Старый 23.09.2011, 15:41   #6
Рейна
 
Регистрация: 23.09.2011
Сообщений: 5
По умолчанию

аааааааа, поняла, там надо было floattostr написать =) я ЛОООООХ, спасибо Алекс =) я чё т туплю и не замечаю
Рейна вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi: ошибка записи в StringGrid и Edit Sianessa Помощь студентам 10 21.11.2010 00:17
Delphi: ошибка записи в StringGrid Sianessa Помощь студентам 3 20.11.2010 01:57
ошибка в выводе StringGrid Driver_09 Помощь студентам 10 02.06.2010 20:17
(Delphi)stringgrid раскраска ячейки ошибка zoza1 Помощь студентам 1 17.02.2010 19:28