Инициализация записи
Posted: 08.04.2012 9:18
				
				Доброго времени суток, товарищи форумчане.
Подскажите, как решить вот такую вот задачку:
Есть масив, состоящий из записей
возможно ли загнать исходные данные для масива А в основной программе. Типа так:
  
как это делалось, например, для обычного масива:
По форуму искал, нашел только одну загрузку из файла строковых значений, которые затем резались. В данном случае это очень хлопотно по причине рандомной длины строк, да и не желательно создавать дополнительные файлы.
			Подскажите, как решить вот такую вот задачку:
Есть масив, состоящий из записей
Code: Select all
a_rec = record   
    name:string;   //строковый элемент (длина рандомная)
    tip:word;        
    name1:string;   //строковый элемент (длина рандомная)  
    name2:string;   //строковый элемент (длина рандомная)             
end;
var
А:array of a_rec;
Code: Select all
А:=['Lower',$1BF2,'15','20',    //типа
'100',$1EB8,'5','8',                         //новая строка - новый элемент масива                        
'of the ',$27AC,'mage','12'];            //состоящий из записикак это делалось, например, для обычного масива:
Code: Select all
bag_ar:=[$400E98C0,$400E98BE,$400E98BF,$400E98BD,$400E98B9];