![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#31 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]() Цитата:
Чем шире угол зрения, тем он тупее.
|
|
![]() |
![]() |
#32 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]() |
![]() |
![]() |
#33 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Прочитайте пост № 31 еще раз. Внимательнее.
Application.EnableEvents = False - выполняется в начале процедуры. Application.EnableEvents = True - выполняется в теле функции If перед условным выходом из процедуры. Application.EnableEvents = True - выполняется в конце кода, перед безусловным выходом. (Итого 3 раза) Т.е. перед тем, как завершить выполнение процедуры, хоть в первом, хоть во втором случае, обработчик событий необходимо восстановить. Как еще объяснить? Если выполнилось условие неправильного ввода имени файла для сохранения, то выводится сообщение (MsgBox), восстанавливается обработчик событий (Application.EnableEvents = True), и осуществляется выход из процедуры (Exit Sub). Можно, конечно, вместо Exit Sub сделать GoTo на Application.EnableEvents = True, который расположен в конце кода, но зачем лишнее?
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
#34 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматический запуск макроса | Len@ | Microsoft Office Excel | 6 | 23.07.2008 12:05 |
Автоматический скролинг в редакторе кода | Altera | Общие вопросы Delphi | 0 | 05.06.2008 16:23 |
автоматический перевод с английского | Alar | Общие вопросы Delphi | 5 | 04.04.2008 18:23 |
Автоматический вызов функции класса | Flaton | Общие вопросы C/C++ | 4 | 19.10.2007 17:56 |
Ярлык программы | Washington | Общие вопросы Delphi | 10 | 07.04.2007 06:27 |