#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 использует его вместо ключевого слова. Найдите переменную и попробуйте переименовать ее.