ник: Анатолий (Киев)
Form_Load и даже Form_Activate возникают ДО появления формы на экране.
Попробуйте использовать Form_Timer. Т.е. указываете в св-ве TimerInterval небольшое значение (например 10), весь код переносите в Form_Timer, а первой командой сбрасываете TimerInterval в 0.