Окно без иконки

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Окно без иконки

Сообщение lister » 03.03.2006 (Пт) 10:23

Подскажите, пожалуйста...

Нужно окно без иконки, но со всеми кнопками управления. Как можно убрать иконку окна?

GAGArin
Неистовый флудер
Неистовый флудер
 
Сообщения: 1777
Зарегистрирован: 23.12.2002 (Пн) 12:46
Откуда: я тут взялся, не знаю...

Сообщение GAGArin » 03.03.2006 (Пт) 11:06

Сделать прозрачную?

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 03.03.2006 (Пт) 13:02

Да, действительно не проверил перед тем как запостить :)
Последний раз редактировалось Kovu 03.03.2006 (Пт) 15:27, всего редактировалось 1 раз.
Если всё делать своими ручками, они скоро отвалятся !

CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Сообщение CORBA » 03.03.2006 (Пт) 14:57

Kovu писал(а):Убрать иконку совсем. То есть берешь и выставляешь свойство Icon B None(в дизайнтайм)
В таком случае будет иконка по умолчанию.
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 03.03.2006 (Пт) 15:42

К первому ответу...
Вложения
Icon.rar
(140 байт) Скачиваний: 35
Последний раз редактировалось BV 03.03.2006 (Пт) 17:33, всего редактировалось 1 раз.

Dex
Постоялец
Постоялец
 
Сообщения: 346
Зарегистрирован: 09.08.2004 (Пн) 16:11

Сообщение Dex » 03.03.2006 (Пт) 16:47

Зделай свою форму :) И делай с ней всё что хочешь (с формой то) :)

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 03.03.2006 (Пт) 18:12

То есть, как я понял, это невозможно со стандартным Sizable окном?
Хм... А если вручную нарисовать кнопки управления у окна с BorderStyle = Fixed Dialog и без иконки?
Как думаете, идея стоит обдумывания?

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 03.03.2006 (Пт) 18:16

BV писал(а):К первому ответу...


Вариант... Хитрый причем :)
Но не очень красиво получается.

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 03.03.2006 (Пт) 19:37

Ну рисуй окно сам, поиск тебе в помощь :)
Если всё делать своими ручками, они скоро отвалятся !

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

Сообщение tyomitch » 03.03.2006 (Пт) 20:36

славьте всемогущий гугл
Вложения
Form1.rar
(1.67 Кб) Скачиваний: 70
Изображение

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 08.03.2006 (Ср) 18:33

Спасибо огромное!!! :D

Eduard
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 31.08.2003 (Вс) 17:12
Откуда: Эстония

Сообщение Eduard » 13.03.2006 (Пн) 22:46

:roll: а еслиб она ещё при этом умелабы растягиваться...ммм... ваащеб ценыб небылоб! :wink:
On Fatal Error Resume Next

Naked
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 207
Зарегистрирован: 27.10.2004 (Ср) 3:16
Откуда: Дальнегорск столица мира

Сообщение Naked » 14.03.2006 (Вт) 2:06

Public Const WS_THICKFRAME = &H40000
Код: Выделить всё
Private Sub Form_Load()
    Dim mReturn As Long

    mReturn = GetWindowLong(Me.hWnd, GWL_STYLE)
    Call SetWindowLong(Me.hWnd, GWL_STYLE, mReturn Or WS_MINIMIZEBOX Or WS_MAXIMIZEBOX Or WS_THICKFRAME)
End Sub


и будет растягиваться

ВуД
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 59
Зарегистрирован: 23.02.2006 (Чт) 17:40
Откуда: Иркутск (Сибирь)

Сообщение ВуД » 18.03.2006 (Сб) 10:25

Попробуй так:
(Form_Load) пишем Icon = Nothing[/code]
Помоги если знаешь!!!
мой сайт: mike-pro2006.narod.ru

ВуД
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 59
Зарегистрирован: 23.02.2006 (Чт) 17:40
Откуда: Иркутск (Сибирь)

Сообщение ВуД » 18.03.2006 (Сб) 10:27

Попробуй так:
(Form_Load) пишем Icon = Nothing

BorderStyle=FixedDialog
Помоги если знаешь!!!
мой сайт: mike-pro2006.narod.ru

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

Re: Окно без иконки

Сообщение tyomitch » 18.03.2006 (Сб) 10:29

ВуД, сильно умный, да? :twisted:

lister писал(а):Подскажите, пожалуйста...

Нужно окно без иконки, но со всеми кнопками управления. Как можно убрать иконку окна?
Изображение

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Окно без иконки

Сообщение Viper » 18.03.2006 (Сб) 10:32

lister писал(а):Нужно окно без иконки, но со всеми кнопками управления. Как можно убрать иконку окна?


2 ВуД первый пост надо было почитать, чем предлагать енту идею...
Весь мир матрица, а мы в нем потоки байтов!


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

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

Сейчас этот форум просматривают: SemrushBot и гости: 87

    TopList  
cron