record variable initialization
От: Andrew S Россия http://alchemy-lab.com
Дата: 01.12.03 13:29
Оценка:
Всем привет.
Я в дельфи не особый спец, но судьба заставила и пришлось
Возникла необходимость при инстанцировании структуры задавать ее значения.
Т.е. на C(++) я пишу примерно так:

struct a_record
{
    int     m_iID;
    LPCTSTR m_sName;
};

a_record theRecord = {1, "name"};
a_record theRecords[] = {{1,"name1"}, {2,"name2"}};

Т.е. содержимое записи и массива задается статически.
Соответственно, на дельфи есть:
type
a_record = record
    m_iGroupID : integer;
    m_lpName : PChar;
end;

var theRecord : a_record = ???;
    theRecords : array [1..100] of a_record = ????

Можно ли такое сделать на дельфи и как? Очень не хочется тащить подобные таблицы в код.
Извините, если вопрос слишком ламерский, но ...
Заранее спасибо.
http://www.rusyaz.ru/pr — стараемся писАть по-русски
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.