Hi,
mit deinen grausamen Bezeichnern machst du dir das Leben unnötig schwer. Klassen werden in Delphi durch das große T am Anfang gekennzeichnet. Eine
Unit sollte nie so heißen wie eine Klasse. Bevor du weiter machst, lies dir mal einen Style Guide durch:
klick
Bei TForm3.ShowModal sucht der Compiler in seinen Symboltabellen für die
Unit TForm3 den Bezeichner ShowModal - und findet den natürlich nicht. Statt TForm3 gehört da der Bezeichner einer Form hin.
Grüße vom marabu