Показать сообщение отдельно
  #6  
Старый 24.01.2015, 21:47
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Ну как и ожидалось, два вызова Execute.
Если я правильно понял, то вся эта чехарда затеяна для выбора существующего файла? Тогда вам просто надо сделать так:
Код:
 OpenDialog1.Options := OpenDialog1.Options + [ofFileMustExist];
 if not OpenDialog1.Execute then Exit;
 // Далее идет ваш код для работы с выбранным файлом

ПС: и еще один советик. Добавьте строчку:
Код:
ExApp := Unassigned;
после
Код:
ExApp.Quit;
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием