Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: BorderStyle, ControlBox, ShowInTaskbar . . . Добавлено: 14.03.06 00:28  

Автор вопроса:  Эндрю | Web-сайт: www.пока_нет.ru | ICQ: 303-304-826 
Как программно изменять параметры: BorderStyle, ControlBox, MaxButton, minButton, ShowInTaskbar? А то VB ругается!

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 Chiper



ICQ: 253369339 

Вопросов: 6
Ответов: 6
 Профиль | | #1 Добавлено: 14.03.06 03:48
Ты лучше сделай чтобы не ругался, проблем меньше будет, а то как это среда разработки да еще параметры форм не изменяет, да еще и умудряется и ругаться. Возмущение одно. Может ты попробуй переустанови VB что-ли.
Опиши как он ругаеться?

Ответить

Номер ответа: 2
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #2
Добавлено: 14.03.06 06:26
BorderStyle:
В лоад AutoRedraw = True

Private Sub Command4_Click()
Form1.BorderStyle = 3
Form1.Caption = "Fixed Dialog"
Form1.Height = 10000
Form1.Width = 10000
End Sub

Private Sub Command5_Click()
Form1.BorderStyle = 4
Form1.Caption = "Fixed ToolW"
Form1.Height = 15000
Form1.Width = 15000
Form1.Left = 100
Form1.Top = 100
End Sub


Ответить

Номер ответа: 3
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 14.03.06 11:16
Некоторые из свойств, так сказать, только ReadOnly in RunTime.
SetWindowLong поможет решить и эту проблему :)

Ответить

Номер ответа: 4
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #4 Добавлено: 14.03.06 11:17
Некоторые из свойств, так сказать, только ReadOnly in RunTime.
SetWindowLong поможет решить и эту проблему :)

Ответить

Номер ответа: 5
Автор ответа:
 Эндрю



ICQ: 303-304-826 

Вопросов: 24
Ответов: 103
 Web-сайт: www.пока_нет.ru
 Профиль | | #5
Добавлено: 14.03.06 11:56
Chiper

Ошибка почему-то больше не возникает...

[root]

F почему не работает если в лоад формы прописать только две строчки:
AutoRedraw = True
Form1.BorderStyle = 0
(у формы BorderStyle = 2)?

Ответить

Номер ответа: 6
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #6
Добавлено: 14.03.06 12:31
Чтобы не было косяков нужно заголовок и размер менять

Ответить

Номер ответа: 7
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 14.03.06 15:32
опять игнорят умных людей :) Ещё раз читаем пост LOL'a :)

Ответить

Номер ответа: 8
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #8 Добавлено: 14.03.06 16:31
Это, кстати, давно замеченый косяк. Ибо VB при установки свойства Caption формы применяет стиль окна. Посему в некоторых случаях приходилось пользоваться АПИшками для смены заголовка. Здесь результат тот же, но с другого конца :)

Ответить

Номер ответа: 9
Автор ответа:
 Эндрю



ICQ: 303-304-826 

Вопросов: 24
Ответов: 103
 Web-сайт: www.пока_нет.ru
 Профиль | | #9
Добавлено: 16.03.06 00:21
Про BorderStyle всё понятно, а как на счёт другого? см. вопрос
Например: при программном изменении ShowInTaskbar выдаётся ошибка "function of interface marked as restricted, or the function uses an Automation type not supported in VB"

Ответить

Номер ответа: 10
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #10
Добавлено: 16.03.06 07:08
А тут вот что нужно - берешь нажимаешь F2, пишешь туда ShowInTaskbar и
читаешь: read-only - значит, свойтсво достпно только в режиме Design,
но не во время выполнения

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам