Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.21;
Скачать: CL | DM;

Вниз

Динамический массив.   Найти похожие ветки 

 
Student ©   (2009-05-04 12:31) [0]

Здравствуйте. В коде выводит ошибку: [Error] Formules.pas(54): Record, object or class type required
Вот код

unit Formules;
interface
uses Windows, Dialogs;

type
 TFormula = class(TObject)
 public
   procedure Fork_1_X_2;
 end;

 TFork = array of array of integer;

 const CountBK : integer = 3;  
var
 Formula : TFormula;
 aFork : TFork;

implementation

procedure TFormula.Fork_1_X_2;
begin
 SetLength(aFork, 456);
   aFork[1]. ----ошибку пишет [Error] Formules.pas(54): Record, object or class type required
end;

Чё дельфям не нравицца?


 
clickmaker ©   (2009-05-04 12:33) [1]

> Чё дельфям не нравицца?

точка. Это же массив of integer, а не записей, причем двухмерный


 
Student ©   (2009-05-04 12:35) [2]

Ой -)
   aFork[1] :=1; вот так если пишу
вот ошибку выводит
[Error] Formules.pas(54): Incompatible types: "Integer" and "dynamic array"


 
Student ©   (2009-05-04 12:36) [3]

Всё. Гоню. Разобрался. Пасибо


 
Palladin ©   (2009-05-04 12:36) [4]

а на кой ты туда точку поставил? озарение свыше?


 
Student ©   (2009-05-04 12:36) [5]

aFork[1][2] :=2; вот как надо было -))))


 
{RASkov} ©   (2009-05-04 12:37) [6]

> [5] Student ©   (04.05.09 12:36)

или через запятую.... [1,2]


 
Palladin ©   (2009-05-04 12:39) [7]


> aFork[1][2] :=2; вот как надо было -))))

кто бы сомневался...


 
clickmaker ©   (2009-05-04 12:44) [8]

вообще-то, aFork[1] - тоже массив
и ему тоже надо SetLength сделать. Иначе мимо памяти писать будешь


 
{RASkov} ©   (2009-05-04 13:03) [9]

> вообще-то, aFork[1] - тоже массив

именно поэтому и ошибка:

> [Error] Formules.pas(54): Incompatible types: "Integer" and "dynamic array"

:)



Страницы: 1 вся ветка

Текущий архив: 2009.06.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
6-1203935494
manarov
2008-02-25 13:31
2009.06.21
Navigate неверно работает?


2-1238238509
sYSeRROR
2009-03-28 14:08
2009.06.21
Агент для КОнтакта


15-1239568612
Юрий
2009-04-13 00:36
2009.06.21
С днем рождения ! 13 апреля 2009 понедельник


2-1238983205
Cabyrc
2009-04-06 06:00
2009.06.21
Сервер MySQL и Delphi


15-1239354740
Sergey Masloff
2009-04-10 13:12
2009.06.21
бесшумный системный блок