eXplorer ты не прав.
Сам попробуй свой код и получишь ту же ошибку. а разгадка кроется тут:
Код:
program Project1;
...........
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
...............
Application.CreateForm(TForm12, Form12);
Application.Run;
end.
Form12 создается гораздо позже Form1. И событие Form1.OnCreate срабатывает соответственно раньше. Если уж так хочется, то самый простой способ решения проблемы - перенести чтение из ини в ОнКриэйт Формы12.