Есть Continue в Delphi 6?

#delphi #delphi-6 #continue

#delphi #delphi-6 #продолжить

Вопрос:

Я получаю сообщение об ошибке, когда пытаюсь заменить GoTo в цикле while на Continue, но всякий раз, когда я это делаю, я получаю сообщение об ошибке «Ожидаемое утверждение, но найдено выражение типа ‘Boolean'». Является ли continue ключевым словом, которого нет в Delphi 6? Означает ли сообщение об ошибке что-то еще?

Спасибо.

Ответ №1:

Это в Delphi 5, поэтому я бы предположил, что это в Delphi 6. Должно быть, в вашем коде происходит что-то еще, но без публикации этого невозможно сказать.

Комментарии:

1. Извините, я не могу опубликовать код. Но я посмотрел немного сложнее, и кто-то назвал логическую переменную «continue», и это заменило ключевое слово continue…

2. @mnuzzo: я думаю, это квалифицируется как «… что-то еще происходит в вашем коде …» 😉

Ответ №2:

Сообщение об ошибке означает, что кто-то присвоил переменной то же имя, что и ключевому слову, и Delphi использует его вместо ключевого слова. Найдите переменную и попробуйте переименовать ее.