Jak można napisać procedurę z parametrem, która tworzy formę o nazwię podanej w parametrze (forma oczywiście jest już zriobiona w projekcie, trzeba ją tylko utworzyć). Ja napisałem coś takiego:
procedure TForm1.createform(s: string);
begin
(s as TForm):= (s as TForm).Create(Self);
(s as TForm).ShowModal;
(s as TForm).Free;
end;
I oczywiście nie działa.
<font color="red">[Error] Unit1_main.pas(389): Operator not applicable to this operand type</span>
Jak ją przerobić ? Ewentualnie co jest źle.