Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
Futji   (2003-05-16 13:32) [0]

Требуется создать динамический массив своего типа (record). Можно ли это сделать? Я когда-то пробовал - программа работала некорректно. Сейчас сделал контрольный примерчик - вроде все работает. В справке говорится только про использование простых типов (integer etc). Так можно или нет создать такой массив?


 
Skier   (2003-05-16 13:33) [1]

>Futji

> Так можно или нет создать такой массив?

Вполне.


 
Anatoly Podgoretsky   (2003-05-16 13:39) [2]

Можно, массив может быть любого типа, кроме файлового.


 
dtrn   (2003-05-16 13:58) [3]

type
Arr = record
T1:integer;
T2:string
end;
var
Arr1:array of Arr;
procedure TForm1.Button1Click(Sender: TObject);
var
I:integer;
begin
SetLength(Arr1,5);
for I:=Low(Arr1) to High(Arr1) do
begin
Arr1[I].T1:=I;
Arr1[I].T2:=Format("Str%d",[I]);
end;
end;



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

Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.014 c
1-94943
lipskiy
2003-05-11 23:24
2003.05.29
Ярлык с другой иконкой из ресурсов программы?


3-94734
Саня
2003-05-08 19:54
2003.05.29
Как подсоединиться к запароленному файлу


1-94823
nevalex
2003-05-19 14:49
2003.05.29
Как написать компанент что-то вроде TMediaplyer?


7-95147
a413
2003-03-29 20:58
2003.05.29
Как обработать <Alt>+<Esc>


14-95028
Mike Kouzmine
2003-05-13 14:04
2003.05.29
Аравийские взрывы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский