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

Вниз

Массив из элекментов типа MyClass (так сказать)   Найти похожие ветки 

 
azamatufa ©   (2005-09-19 13:06) [0]

Добрый день!
Пожалуйста, подскажите как мне сделать следущее:

определил класс:

type
TMyClass = class
num : integer;
       str : string;
       b : boolean;
  end;


теперь хочу создать массив из элементов класса MyClass


procedure MyProc;
var  i:integer;
     arr : array of TMyClass;

for i:=1 to 10 do begin
 arr[i].Create;
 arr[i].str := "some string" + IntToStr(i);
end;


В общем где то я что то неопонеимаю...

спасибо!


 
Digitman ©   (2005-09-19 13:22) [1]

var  i:integer;
    arr : array of TMyClass;
..
SetLength(arr, 10);
for i:=1 to 10 do begin
arr[i] := TMyClass.Create;
arr[i].str := "some string" + IntToStr(i);
end;


 
Плохиш ©   (2005-09-19 13:23) [2]

SetLenght


 
icWasya ©   (2005-09-19 19:17) [3]

for i:=0 to 9 do begin

или

for i:=low(arr) to high(arr) do begin


 
Quattro ©   (2005-09-20 11:31) [4]

не проще ли вместо класса  структуру определить ?


 
Anatoly Podgoretsky ©   (2005-09-20 12:20) [5]

arr : array[1..10] of TMyClass;



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
4-1123746773
BPK
2005-08-11 11:52
2005.10.16
WM_SHOWWINDOW работает не так, как хочется


2-1127035145
ShotGuN
2005-09-18 13:19
2005.10.16
Как присвоить OnClick свою процедуру?


2-1126973912
Oleg77
2005-09-17 20:18
2005.10.16
Выделение определенных дней в календаре


2-1127064248
ArtemESC
2005-09-18 21:24
2005.10.16
WMF => BMP


14-1127385140
CHES
2005-09-22 14:32
2005.10.16
Разыскивается книга Н.Вирта "Систематическое программирование"