Здравствуйте Mum, Вы писали:
Mum>Как можно получить доступ к свойствам компонент, созданных в run-time?
В run-time же и вызывать..
надеюсь, примера достаточно
var
B:TButton;
...
B := TButton.create(self);
B.OnClick := procedureOnClick;
B.align := alClient;
B.parent := Form1;
хотя, если интересует не "куда копать", а детальное описание, то найди на сайте Королевство Дельфи статью "Жизнь и смерть в режиме run-time" (в названии мог допустить ошибку)