Вообще-то вы делаете нечто совсем другое.
Код:
PageControl.ActivePageIndex:=i;
Этой строчкой вы вытаетесь насильственно передать фокус на недоступный элемент (если он невидим), что невозможно по определению, о чем и получаете сообщение:
'Cannot focus a disabled or invisible window'