Zablokowanie odświeżania formularza

Aby po kliknięciu przycisku Button1 zablokować odwieżanie formularza podczas wykonywania instrukcji, które mogłyby spowodować nieprzyjemne dla oka efekty (np. migotanie) używamy funkcji Windows API LockWindowUpdate():

Unit1.cpp

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   LockWindowUpdate(Form1->Handle);
   //tu nieprzyjemne dla oka instrukcje
   LockWindowUpdate(0);
}