|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.09.2009, 17:42 | #1 |
Пользователь
Регистрация: 19.02.2007
Сообщений: 24
|
Игнорирование ошибок при выполнении программы
Возникла такая проблема, есть небольшая программка при работе которой на разных версиях виндовс возможна ошибка при считывании данных из рееста, так как не везде они есть. Для наглядности приведу код функции вызывающей ошибку:
Код:
Последний раз редактировалось NecroSlider; 22.09.2009 в 17:44. |
22.09.2009, 17:48 | #2 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Есть:
try //код в котором возможна ошибка except //код вызываюшийся при ошибке end; |
22.09.2009, 17:49 | #3 | ||
Форумчанин
Регистрация: 08.05.2009
Сообщений: 247
|
Цитата:
try {..} except {..} end Пробывали?
Мой сайт
Цитата:
|
||
22.09.2009, 18:34 | #4 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 135
|
В вашем коде это будет выглядить так:
Код:
Будь проще, бери пример с одноклеточных
Последний раз редактировалось 856100; 22.09.2009 в 18:37. |
23.09.2009, 00:22 | #5 |
Пользователь
Регистрация: 01.09.2009
Сообщений: 30
|
Еще можно воспользоваться функцией WinAPI RegOpenKey, которая и проверяет наличие ключа в реестре
|
25.09.2009, 13:02 | #6 |
Пользователь
Регистрация: 19.02.2007
Сообщений: 24
|
Всем пасибо, все получилось=)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игнорирование ошибок | mephist | Microsoft Office Excel | 3 | 24.07.2009 09:58 |
Ошибка и падение (выход) Excel при выполнении сложной программы на VBA | Serge_Bliznykov | Microsoft Office Excel | 6 | 13.08.2008 16:50 |
Игнорирование ошибок сценария в WebBrowser | Vladimir K. | Общие вопросы Delphi | 1 | 03.02.2008 23:23 |
Пауза в выполнении программы | Иллидан | Общие вопросы Delphi | 6 | 24.01.2008 16:56 |
Странная ошибка при выполнении | okolobaxa | Общие вопросы Delphi | 2 | 03.07.2007 00:47 |