@ Якоб Спасибо, что ответили мне. Я пытаюсь сделать это, но поведение такое же, блокируется в состоянии 3. Обратите внимание, что когда я отправляю его для вызова в основном коде таким образом, он переходит в состояние 3:
fbGetLabelFile.bExecute: = TRUE;
fbGetLabelFile ();
С другой стороны рука, если я отправлю его для вызова таким образом, он перейдет в состояние 2
fbGetLabelFile ();
fbGetLabelFile.bExecute: = TRUE;