А как же у формы убрать иконку???

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

А как же у формы убрать иконку???

Сообщение Vovik » 29.11.2003 (Сб) 17:29

И вправду, как!? Чтоб форма оставалась, как была, но без иконки...
Заранее благодарен!

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.11.2003 (Сб) 17:50

Выбирашь свойства формы, становишься на строчку Icon (чтобы курсор мигал в поле ввода) и нажимаешь Del.
Lasciate ogni speranza, voi ch'entrate.

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 30.11.2003 (Вс) 13:58

alibek писал(а):Выбирашь свойства формы, становишься на строчку Icon (чтобы курсор мигал в поле ввода) и нажимаешь Del.

Хм....я попробовал! :( Да, иконка от басика исчезает, но вместо неё появляется значок виндоса, а мне нужно, чтоб иконки небыло вообще, а кнопки закрыть, мин, свернуть - оставались... :cry:

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 30.11.2003 (Вс) 14:34

Поставь BorderSize=3?
Lasciate ogni speranza, voi ch'entrate.

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 30.11.2003 (Вс) 16:47

alibek писал(а):Поставь BorderSize=3?
Сиб.... Только, наверно ты имел ввиду BorderStyle.... :lol:
Последний раз редактировалось Vovik 02.12.2003 (Вт) 15:35, всего редактировалось 1 раз.

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 01.12.2003 (Пн) 12:28

Можно и так:

Form1.Caption="" :lol:

Правда в этом случае исчезнет весь заголовок окна......
Но я ответил же на вопрос 8)

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 01.12.2003 (Пн) 20:41

Z-zzz писал(а):Можно и так:

Form1.Caption="" :lol:

Правда в этом случае исчезнет весь заголовок окна......
Но я ответил же на вопрос 8)

Ха!!! Вообще то, в вопросе спрашивется - "как убрать иконку?", а ты лишь делаешь у формы пустым заголовок! :wink:

zzoom
Новичок
Новичок
 
Сообщения: 25
Зарегистрирован: 13.06.2003 (Пт) 10:29
Откуда: Рига

Сообщение zzoom » 02.12.2003 (Вт) 12:44

Наверное имелось ввиду:
BorderStyle = 3 'FixedDialog

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 03.12.2003 (Ср) 11:28

Vovik - ну согласись же я ведь ее все-таки убрал. Правда своеобразным способом, но убрал :lol: :lol: :lol:

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 03.12.2003 (Ср) 14:48

Z-zzz писал(а):Vovik - ну согласись же я ведь ее все-таки убрал. Правда своеобразным способом, но убрал :lol: :lol: :lol:

Ты меня извини, но ИКОНКУ ты не убираешь!!!! Ты убираешь у формы ЗАГОЛОВОК!!!!! Ты хоть знаешь, что такое иконка?Я идиот! Убейте меня, кто-нибудь!? :twisted:

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 03.12.2003 (Ср) 16:20

А зачем?
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 03.12.2003 (Ср) 17:04

Vovik ты не злись!!!!
Конечно знаю что такое иконка!!!!!
Но я же ее убрал и тут уже не важно с чем(заголовок)!!!!

ЭТО ЖЕ ШУТКА!!!!!!!!!!!!! :lol:

Aleksej
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 191
Зарегистрирован: 03.06.2003 (Вт) 9:58

Сообщение Aleksej » 03.12.2003 (Ср) 17:12

Код: Выделить всё
Option Explicit
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Const GWL_STYLE = (-16)
Private Const WS_SYSMENU = &H80000

Private Sub Form_Load()
Dim lOldStyle As Long
Dim lNewStyle As Long

lOldStyle = GetWindowLong(Me.hwnd, GWL_STYLE)
lNewStyle = lOldStyle Xor WS_SYSMENU
Call SetWindowLong(Me.hwnd, GWL_STYLE, lNewStyle)
End Sub

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 03.12.2003 (Ср) 18:13

Aleksej писал(а):
Спасибо за код! Но самый простой способ, это как писал alibek. :lol:

XPraptor
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 02.12.2003 (Вт) 18:13
Откуда: Minsk

Сообщение XPraptor » 03.12.2003 (Ср) 19:27

В свойствах формы делаешь ControlBox=False а Caption пишешь че-нить.
Если руки кривые, то не надо ругать разработчиков.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 04.12.2003 (Чт) 9:01

Хватит флуда и перелива с пустого в порожнее уже :) А то скоро книгу можно будет писать "1001 способ убрать иконку и формы" :)


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

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

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

    TopList