Więc dołączam
#include "Unit1.cpp"
Panie kolego, plików źródłowych nie dołącza się w ten sposób. Od tego są pliki nagłówkowe (Unit1.h?).
void __fastcall TForm2::Button1Click(TObject *Sender)
{
Form2->Hide();
Po kiego grzyba w metodzie klasy TForm2 odwołujesz się do innej metody tej klasy przez globalny wskaźnik Form2?