Панель инструментов

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Панель инструментов

Сообщение pavel-raziel » 25.04.2007 (Ср) 17:43

Уважаемые, подскажите пожалуйста!!!
Как мне поместить TextBox моей проги в панель инструментов, как в NERO7 :?:

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Сообщение kibernetics » 25.04.2007 (Ср) 17:59

а в чём проблема?
создал на форме ToolBar и на него поместил текстбокс, или комбо... что там тебе нужно...

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 25.04.2007 (Ср) 18:02

TextBox нужно поместить в Панель задач->Панель инструментов виндоса

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 26.04.2007 (Чт) 2:35

SetParent
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 26.04.2007 (Чт) 16:10

[Хакер]-> а можно по подробнее, плиз

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 26.04.2007 (Чт) 17:19

Спасибо Хакер за помощь, разобрался , только вот TextBox появляется не в том месте, где надо, как его можно переместить :?:

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 26.04.2007 (Чт) 17:24

SetWindowPos
Salus populi suprema lex

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 29.04.2007 (Вс) 18:11

dr.MIG писал(а):SetWindowPos

А примерчик можешь показать, а то у меня не получается, т.е. все равно TextBox не перемещается. :cry:
___________________________
Безделье порождает ересь

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 29.04.2007 (Вс) 22:00

Const HWND_TOPMOST = -1
Const HWND_NOTOPMOST = -2
Const SWP_NOSIZE = &H1
Const SWP_NOMOVE = &H2
Const SWP_NOACTIVATE = &H10
Const SWP_SHOWWINDOW = &H40
Private Declare Sub SetWindowPos Lib "User32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long)

....... ......... ..........

SetWindowPos TextBox.hWnd, 0, 5, 6, 30, 10, SWP_SHOWWINDOW
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 29.04.2007 (Вс) 22:07

сабжевый вопрос был другой: как создать свою панель инструментов на taskbarе, как это делают windows media player, nero search.
именно НАСТОЯЩУЮ панель инструментов

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 29.04.2007 (Вс) 22:43

На случай, если Cytron верно угадал, что нужно автору: http://bbs.vbstreets.ru/viewtopic.php?p=135724
Изображение

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 30.04.2007 (Пн) 19:46

уточню чтобы афтар не мучился: http://msdn.microsoft.com/library/defau ... /bands.asp

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 30.04.2007 (Пн) 22:21

Спасибо, всем, кто откликнулся, буду разбираться :D
___________________________
Безделье порождает ересь

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 30.04.2007 (Пн) 22:47

Хакер писал(а):Const HWND_TOPMOST = -1
Const HWND_NOTOPMOST = -2
Const SWP_NOSIZE = &H1
Const SWP_NOMOVE = &H2
Const SWP_NOACTIVATE = &H10
Const SWP_SHOWWINDOW = &H40
Private Declare Sub SetWindowPos Lib "User32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long)

....... ......... ..........

SetWindowPos TextBox.hWnd, 0, 5, 6, 30, 10, SWP_SHOWWINDOW

Писал в том же духе, нашел в чем ошибка, получилось то, что хотел!
Биг спс тебе ХАКЕР
_______________________
Безделье порождает ересь

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 30.04.2007 (Пн) 22:58

Я не понял ты меня послал или поблагодарил? (с) не-помню-кто.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 30.04.2007 (Пн) 23:13

Хакер писал(а):Я не понял ты меня послал или поблагодарил? (с) не-помню-кто.

Конечно поблагодарил
_______________________
Безделье порождает ересь

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 05.05.2007 (Сб) 17:11

всем СПАСИБО, разобрался :D
Тема закрыта.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 05.05.2007 (Сб) 17:13

А каким способом ты сделал? :wink:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 05.05.2007 (Сб) 17:21

Хакер писал(а):А каким способом ты сделал? :wink:

Тем самым, что ты мне предложил, он мне абсолютно подходит.
_______________________
Безделье порождает ересь

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 05.05.2007 (Сб) 17:31

Жалко :)

Я думал, если бы ты разобрался с

и ещё расщедрился, и поделился бы кодом ...
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 05.05.2007 (Сб) 17:38

Хакер писал(а):Жалко :)

Я думал, если бы ты разобрался с

и ещё расщедрился, и поделился бы кодом ...

Мне так не подходит, так как TextBox на панели задач находится временно, а по данной ссылке я разберусь, когда будет свободное время :salut: :study:


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

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

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

    TopList