Вроде, так должно работать и так проще: function onOpenProcess(processid) control_setCaption(UDF1_someLabel, "Process is exist") end listAAProcess = getAutoAttachList() strings_add(listAAProcess, 'game.exe') control_setCaption(UDF1_someLabel, "Process is not exist") form_show(UDF1) Функция onOpenProcess всегда срабатывает, когда процесс найден. Форму нужно предварительно создать в дизайнере с именем UDF1 и на форму "бросить" лейбл с именем someLabel. Код этот не тестировал, может работает,а может нет. --- Только что проверил, всё работает