Что-то я не понимаю.
Имеется примитивный код:
fmReserve:=TfmReserve.Create(self);
где fmReserve = class(TForm)
Как показывает практика, я могу много раз выполнять этот код, при этом будет создано несколько одинаковых форм и Delphi при создании каждой новой формы будет к ее имени приписывать порядковый номер: fmReserve_1, fmReserve_2, ...
НО!
Время от времени этот же код выдает мне ошибку
Сomponent named fmReserve already exists
Закономерность возникновения которой мне совершенно непонятна.
Может кто пояснить?
Почему я обычно могу создать несколько одинаковых форм, но иногда — нет ?