|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
record'ы и массивы
Есть композиция:
Код:
type TStringArray = array[0..FCount-1] of string; TRec = record Var1:string; Vars:TStringArray; end; TRecs = array of TRec; TClass = class private FRecs:TRecs; public constructor Create(Count:integer); end; var FCount:integer; *** constructor TClass.Create(Count:integer); begin FCount := Count; end; |
#2
|
||||
|
||||
Никак
______________ Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#3
|
||||
|
||||
О как! С трудом в это верится. Может есть и другие мнения?
|
#4
|
||||
|
||||
Цитата:
Цитата:
А по вопросу - record не может быть переменной длины. |
#5
|
||||
|
||||
Цитата:
Цитата:
Цитата:
Pyro, использовать TMemo, TStrings или TStringList в данном случае неактуально. Мне не нужен набор методов и переменных данных классов. Зачем зря утяжелять? ) Последний раз редактировалось morebeauty, 29.11.2012 в 12:46. |
#6
|
|||
|
|||
Цитата:
>woweook< |
#7
|
||||
|
||||
А что если record переделать в класс?
|
#8
|
||||
|
||||
Будет сильно круто.
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#9
|
||||
|
||||
Цитата:
В общем то и массивов переменной длины в Delphi нет - либо статические, либо динамические. |
#10
|
||||
|
||||
Код:
В общем то и массивов переменной длины в Delphi нет - либо статические, либо динамические. |
#11
|
||||
|
||||
Цитата:
Код:
const FCount = 10; type TStringArray = array[0..FCount-1] of string; |
#12
|
|||
|
|||
Код:
type TRec = record Var1: string; Memo1: TMemo; end; >woweook< |