powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / do case
5 сообщений из 5, страница 1 из 1
do case
    #33952106
pitermax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Вопрос по синтаксису case.
Можно ли в case использовать and.
Для примера:
do case
case lexpression1 and lexpression2 and lexpression3
enscase
...
Рейтинг: 0 / 0
do case
    #33952113
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разумеется!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
DO CASE
   CASE lExpression1 
   [Commands]
   [CASE lExpression2 
   [Commands]]
   ...
   [CASE lExpressionN 
   [Commands]]
   [OTHERWISE 
   [Commands]]
ENDCASE

С уважением, Алексей
...
Рейтинг: 0 / 0
do case
    #33953083
pitermax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я наверное не правильно объяснил. У меня в каждом предложении
case проверяются 3 условия связаные между собой and.
И фокс ругается operator\operand type mismatch.
...
Рейтинг: 0 / 0
do case
    #33953109
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так он на несоответствие типов ругается, а кол-во ANDов тут непричем.
...
Рейтинг: 0 / 0
do case
    #33953628
pitermax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо. Виной была моя невнимательность.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / do case
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]