Страница: 1 |
Страница: 1 |
Вопрос: Common Dialog Save, Cancel
Добавлено: 15.05.07 12:45
Автор вопроса: KreAtoR
Как отловить в CommonDialog нажатие кнопки Cancel.
Чтоб вставить туда Exit Sub
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
Yanex
ICQ: 387761649
Вопросов: 32
Ответов: 169
Web-сайт:
Профиль | | #1
Добавлено: 15.05.07 13:54
Советую скачать CDlgEx (Common Dialog Ex), который видел на каком-то известном сайте о VB (может, даже на этом), а не пользоваться компонентом. В этом случае не нужно будет таскать с собой лишний OCX весьма нескромных размеров.
Скоро выложу на сайт www.YanexSoft.narod.ru.
Там в классе (класс-модуле) можно назначить, что делать, если пользователь нажал "Отмена".
А вообще, этим всем управляет переменная CancelError в коммон диалоге.
Номер ответа: 2
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #2
Добавлено: 15.05.07 14:35
Которая генерирует ошибку, если юзер нажал Cancel
Номер ответа: 3
Автор ответа:
KreAtoR
Вопросов: 120
Ответов: 438
Профиль | | #3
Добавлено: 15.05.07 15:11
2. Yanex выкладывай поскорее ))
Номер ответа: 4
Автор ответа:
Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #4
Добавлено: 15.05.07 15:41
On Error GoTo Cansel1
твой код работы с cdl.
Cansel1:
If Err.Number = cdlCancel Then Exit Sub
можно и так, чего ждать то? Или тебе покруче?
Номер ответа: 5
Автор ответа:
VisualPaul
ICQ: 402519798
Вопросов: 12
Ответов: 111
Профиль | | #5
Добавлено: 15.05.07 16:27
А Common Dialog Ex есть и тут
Номер ответа: 6
Автор ответа:
KreAtoR
Вопросов: 120
Ответов: 438
Профиль | | #6
Добавлено: 15.05.07 17:25
да нет я уже сделал как через CancelError
просто интересно что за Ex
Номер ответа: 7
Автор ответа:
Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #7
Добавлено: 15.05.07 18:05
Набираешь в яндексе CDlgEx, первая ссылка качай и смотри, еще дучше смотри в сторону GetOpenFileName и GetSaveFileName.