возможно ли отображать Balloon без помощника?

Программирование на Visual Basic for Applications
demid77
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 14.09.2005 (Ср) 13:18

возможно ли отображать Balloon без помощника?

Сообщение demid77 » 16.12.2005 (Пт) 17:27

подскажите, можно ли отображать сообщения в Balloon без отображения картинки с помощником? если нельзя, то как сделать что-либо похожее на Balloon в VBA?

Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

Сообщение Димитрий » 22.12.2005 (Чт) 22:17

А что конкретно хочешь получить.
Есть несколько идей:
1 встречал, где не помню сомодельные красивые окошки информации.
2 можно попытатся заменить автофигурами (выносками например)
3 сделать своего помощника (состоящего из одного пикселя)

demid77
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 14.09.2005 (Ср) 13:18

Сообщение demid77 » 23.12.2005 (Пт) 8:37

хочу заменить Msgbox на Balloon, когда появляется ошибка ввода данных. т.е. чтобы этот Balloon показывал на то поле, где произошла ошибка и давал подсказку. надоело жать OK на Msgbox :). видел в сети проги, но они вроде только для VB...

hohol_kz
Обычный пользователь
Обычный пользователь
 
Сообщения: 90
Зарегистрирован: 05.08.2005 (Пт) 6:21

Сообщение hohol_kz » 17.01.2006 (Вт) 15:04

Ну и что что для VB? Если это уже готовый контрол, то зарегистрируй его в системе да грузи под VBA. Там же есть возможность подключать в принципе любые ActivX компоненты.
Для подключения соответствующих библиотек, если есть уже готовый контрол, то:
1. В окне редактора Visual Basic иди в меню Tool/References...
2. В открывшемся окошке находишь в списке и ставишь галочку или кнопка Browse..., а там догадаешься.
На правах саморекламмы: "Кофейник" - это тот же "чайник", только круче.

uzer_@
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 16.08.2005 (Вт) 16:44
Откуда: Санкт-Петербург

Сообщение uzer_@ » 17.01.2006 (Вт) 15:55

объект Assistant

demid77
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 14.09.2005 (Ср) 13:18

Сообщение demid77 » 17.01.2006 (Вт) 16:41

hohol_kz
спасибо, всё шло замечательно. но этот Balloon запрашивает handle контрола, т.е. Command1.hWnd. а в VBA "Hwnd Property" есть только для "indicating the top-level window handle of the Microsoft Excel window". так что пока ничего не получается...


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 85

    TopList