Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2010, 15:53   #1
zmey31313
Форумчанин
 
Регистрация: 19.11.2009
Сообщений: 155
Сообщение Delphi компоненты Dialogs

Как убрать ошибку на компонентах Dialods(OpenDialog, SaveDialog, ....), при нажатии на кнопку отмена в делфи.
По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!!
dmi83206389@mail.ru
zmey31313 вне форума Ответить с цитированием
Старый 09.03.2010, 16:03   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Какую именно?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 09.03.2010, 16:09   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код в студию.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.03.2010, 16:18   #4
zmey31313
Форумчанин
 
Регистрация: 19.11.2009
Сообщений: 155
Сообщение

Вот на картинках, а код вызова:

Код:
  If ImOpen.Execute then
  put := ImOpen.FileName;
Изображения
Тип файла: jpg 111.jpg (60.8 Кб, 123 просмотров)
Тип файла: jpg 11.jpg (36.1 Кб, 120 просмотров)
По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!!
dmi83206389@mail.ru
zmey31313 вне форума Ответить с цитированием
Старый 09.03.2010, 16:21   #5
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,480
По умолчанию

Кодж

Код:
  if ImOpen.Execute then
  put := ImOpen.FileName else exit;
uberchel вне форума Ответить с цитированием
Старый 09.03.2010, 16:29   #6
zmey31313
Форумчанин
 
Регистрация: 19.11.2009
Сообщений: 155
Сообщение

А как можно обработать ошибку открытия файла, если имя введено неправильно?
По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!!
dmi83206389@mail.ru
zmey31313 вне форума Ответить с цитированием
Старый 09.03.2010, 16:38   #7
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,480
По умолчанию

Цитата:
Сообщение от zmey31313 Посмотреть сообщение
А как можно обработать ошибку открытия файла, если имя введено неправильно?
Какое имя, покажите пример.
uberchel вне форума Ответить с цитированием
Старый 09.03.2010, 16:42   #8
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Просто проверьте, есть ли файл - можно прямо в опциях диалога установить проверку опцией ofFileMustExist, можно отдельно проверить функцией FileExists
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компоненты delphi mihali4 Компоненты Delphi 0 22.10.2010 23:04
Application.Dialogs(xlDialogOpen).S how? Simbad Microsoft Office Excel 3 15.01.2010 15:06
Компоненты в Delphi. Chudo4258 Помощь студентам 4 21.03.2009 18:53
Компоненты Delphi netuser Общие вопросы Delphi 7 29.06.2007 08:49
FHandle - говорит что нет, хотя эта же процедура успешно работает в модуле Dialogs, о mrandrey Общие вопросы Delphi 2 08.06.2007 15:21