Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
Вот уже вторую неделю изучаю FOX - сейчас озадачился вопросом, как работать без исключений - т.е. в языке, где большинство инструкций не возвращает код ошибки, а просто прерывает выполнение, программы нет ничего кроме ON ERROR ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 13:10 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
В VFP8 есть исключения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 13:17 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
Забыл сказать... Есть еще Aerror() Он возвращает подробную информацию об ошибке... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 13:18 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
Еще событие есть Error для любого объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 13:19 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
В VFP8 есть исключения... Наконец-то - а наскольо сложно перенести программу с 7 на 8 (программа большая :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 13:32 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
Когда я свой текущий проект переводил на VFP8 не возникло ни одной ошибки... Просто открываешь проект сделанный в VFP7 и все ОК... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 13:43 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
Для переноса с 7-й до 8-й версии, в принципе, можно ничего не делать. Нужно только учесть, что кое-что будет работать по-другому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 13:44 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
Просто интересно - это моя привычка к try/catch или без них в VFP было действительно сложно? Т.е. я просто не представляю как можно написать отказоустойчивую программу в VFP без них - но ведь вы их писали!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 14:04 |
|
||
|
Изучение VFP
|
|||
|---|---|---|---|
|
#18+
По поводу как писать без исключений есть статья Дуга Хеннинга. Найти ее можно на http://www.fox.orient-time.ru/ При желании и с ON ERROR можно выкручиваться периодически его переопредляя. Вроде того local lcOldError,llErrorFlag lcOldError = ON("Error") ON ERROR LocalErrorHandling() *** код ******* ON ERRORr &lcOldError Вот только с исключениями гораздо удобнее... А что делать было? В VB вплоть до 6 версии включительно точно также... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2003, 14:53 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32335395&tid=1597512]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 270ms |
| total: | 545ms |

| 0 / 0 |
