Как сделать свою всплывающую подсказку к своим кнопкам

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Как сделать свою всплывающую подсказку к своим кнопкам

Сообщение kminas » 18.01.2006 (Ср) 23:39

Как сделать свою всплывающую подсказку к своим кнопкам на стандартной панели инструментов в Worde?
Константин

Maitris
Постоялец
Постоялец
 
Сообщения: 656
Зарегистрирован: 02.03.2005 (Ср) 21:00
Откуда: Из другой цивилизации.

Сообщение Maitris » 18.01.2006 (Ср) 23:48

Ты хочешь сделать это ручками или программно?
Открой hex-редактор или Resource Hacker и покопайся в ресурсах.. Если найдешь знакомую надпись - смело меняй ее и проверяй эффект.. :)
----

kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Сообщение kminas » 19.01.2006 (Чт) 20:19

Спасибо! А в каком месте открыть hex редактор?
Константин

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 19.01.2006 (Чт) 20:34

В любом и найти нужную строчку! :lol:
#define ROFL 0xDDDD

Maitris
Постоялец
Постоялец
 
Сообщения: 656
Зарегистрирован: 02.03.2005 (Ср) 21:00
Откуда: Из другой цивилизации.

Сообщение Maitris » 19.01.2006 (Чт) 21:55

kminas
Просто открываешь Winword.exe в шеснадцатеричном редакторе и ищешь строковое значение с текстом всплывающей подсказки.
----

kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Сообщение kminas » 16.03.2006 (Чт) 21:27

Большое спасибо всем за полезную дискуссию!
Константин

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 16.03.2006 (Чт) 22:26

Извращенцы... Другая версия ворда и что делать??? Надо копаться в памяти ворда своей прогой и то, что нужно менять.
Изображение

kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Сообщение kminas » 16.03.2006 (Чт) 23:06

Чего мучится. Написал уже давно. Вот мои кнопки на моей панели
Код: Выделить всё
With CommandBars("ComSpec")
.Controls(1).TooltipText = "Добавить строку ВЫШЕ"
.Controls(3).TooltipText = "Добавить строку НИЖЕ"
.Controls(7).TooltipText = "По ширине ТЕКСТА"
.Controls(10).TooltipText = "Программа: СПЕЦИФИКАЦИЯ ОБОРУДОВАНИЯ"
.Controls(11).TooltipText = "Программа: СПЕЦИФИКАЦИЯ ДЕТАЛЕЙ ВОЗДУХОВОДОВ"
End With

(Это, естественно VBA).
Константин


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 118

    TopList  
cron