Обработка ошибок

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Sytin
Постоянный обитатель
Сообщения: 159
Зарегистрирован: 28 сен 2005, 19:48
Откуда: mos
Контактная информация:

Обработка ошибок

Сообщение Sytin »

Можно ли отключить обработку ошибок?

Создаю файл.Если он не может быть открыт на запись,то галактика автоматически закрывается.

Хочу отключить обработку ошибок галактикой и написать обработку самому.

Заранее спасибо.
Diman
Постоянный гость
Сообщения: 56
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Волгоград Филиал ОАО "Связьтранснефть" НВ ПТУС отдел ОИТ

Сообщение Diman »

Попробуй использовать блок try (исключения). Как использовать смотри в файлах документации : vip.chm.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Открытие DBF файла.

handle := DBFOpen(dirpath+'\filename',stCreate);
if Handle=0 then {abort;exit}

Галактика не падает.
Sytin
Постоянный обитатель
Сообщения: 159
Зарегистрирован: 28 сен 2005, 19:48
Откуда: mos
Контактная информация:

Сообщение Sytin »

try блоками нормально
Sytin
Постоянный обитатель
Сообщения: 159
Зарегистрирован: 28 сен 2005, 19:48
Откуда: mos
Контактная информация:

Сообщение Sytin »

Открытие DBF файла.

handle := DBFOpen(dirpath+'\filename',stCreate);
if Handle=0 then {abort;exit}

Галактика не падает.

--
У меня так падает,собсно так и делал
Ответить