All Forums
 Категория Visio
 Форум Вопросы и ответы
 Пустой Selection
Author Previous Topic Topic Next Topic  

Balmont

4 Posts

Posted - 11/09/2007 :  04:02:37
Вроде бы элементарная задача, но никак не могу ее решить. При выборе элемента на схеме в определенную переменную записывается ее ID. Работаю через "Application.ActiveWindow.Selection(1).ID". Все хорошо, но при при щелчке на фон (я так понимаю при этом не выбран ни один элемент) вылетает ошибка. Вопрос "Как можно обработать это событие, чтобы ошибки не возникало?"

С уважением, Balmont.

GDK

Russia
90 Posts

Posted - 11/09/2007 :  13:05:45
Что-то типа этого:

If ActiveWindow.Selection.Count = 0 Then
msgSelectCb2 = MsgBox("Чтобы это сделать надо что-нибудь выделить.", vbInformation)
Exit Sub
End If
Т.е. проверить есть ли фигуры в выделении. Если нет то сообщение, потом вываливание из процедуры.
Go to Top of Page

Balmont

4 Posts

Posted - 11/12/2007 :  01:55:24
Благодарю за помощь! Как раз то, что нужно
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)