@f1shka не претендую на правду, но возможно тип переменных у вас стоит string а проверку вы делаете по ним как expression. То есть string переменная "true" не равно expression переменной true. В первом случае это строка, во втором логическая переменная.
Хорошо. А как удалить строку, если я не беру её из ресурса, а просто читаю файл? Мне нужно в silent-mode скомпилированном читать список из файла. Ну чтобы не было диалога выбора файла каждый раз - закинуть в планировщик и дело с концом.