Фокс прощает опечатки | |
---|---|
Равиль Автор Сообщений: 6553 Откуда: Уфа Дата регистрации: 01.08.2003 |
Всем привет ! Дежавю, что тема такая уже была )
Бывает фокс как бы "прощает" опечатки Вот только что пропустил пробел : Use MyTable in 0Shared && сработало но Use MyTable in 0Exclusive && уже не катит Что-то еще бывало но уже не помню ) ------------------ Тяжело согнать курсором муху с монитора ... |
Re: Фокс прощает опечатки | |
---|---|
akvvohinc Сообщений: 4222 Откуда: Москва Дата регистрации: 11.11.2008 |
Думаю, что о каких-то закономерностях работы анализатора при подобных опечатках просто никто особо не озаботился - вряд ли что-то мешало тому, чтобы понимать аналогично и 0EXCL.
Кстати, разница в поведении видна ещё до выполнения команды - если набрать 0SHAR, то SHAR будет выделен цветом, то есть Фокс "понял" эту опцию. А при наборе 0EXCL такого не происходит, в отличие от 0 EXCL. |
Re: Фокс прощает опечатки | |
---|---|
Владимир Максимов Сообщений: 14100 Откуда: Москва Дата регистрации: 02.09.2000 |
Могу предположить, что "0EXCL" - это похоже на начало записи числа в научном формате "0E1". Но в итоге - не корректное значение, поэтому ошибка. А вот "0SHAR" - однозначно можно отделить ожидаемое число "0" от последующего текста, поэтому корректно отрабатывает
Сейчас FoxPro нет под рукой, но если это именно так, то также адекватно будут распознаваться и другие опции команды USE. Ну, например
Но, повторюсь. Не проверял. Это предположение. |
Re: Фокс прощает опечатки | |
---|---|
akvvohinc Сообщений: 4222 Откуда: Москва Дата регистрации: 11.11.2008 |
Ваше предположение подтвердилось. После ввода числоE Фокс ожидает число в этом месте. И поэтому такие команды уже проходят:
|
© 2000-2024 Fox Club  |