![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Мне необходимо иметь у диалогового окна свойство - матрицу нагрузок.
В разделе Type я описываю тип TMatrNagr = array [1..500,1..4] of real; Затем при описании свойства пишу: property MatrNagr: TMatrNagr read GetMatrNagr write setMatrNagr; Почему при компиляции на этой строке выдается ошибка: "Field or Method identifier expected" ??? Нельзя что-ли чтобы свойство было типа матрицы? Как тогда быть? Вот код: Код:
unit Uzlovye_Nagruzki; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Buttons, ExtCtrls, Grids; type TMatrNagr = array [1..500,1..4] of real;//тут описываю тип матрицы TForm8 = class(TForm) StringGrid1: TStringGrid; Image1: TImage; BitBtn1: TBitBtn; BitBtn2: TBitBtn; Label1: TLabel; procedure FormCreate(Sender: TObject); procedure StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); procedure StringGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); private { Private declarations } public { Public declarations } property MatrNagr: TMatrNagr read GetMatrNagr write setMatrNagr;//на этой строке при компиляции ошибка. end; Последний раз редактировалось Admin, 12.09.2010 в 16:17. |