powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменение размеров формы
8 сообщений из 8, страница 1 из 1
Изменение размеров формы
    #33875356
Настенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставило свойство формы borderstyle=none, как теперь мне изменять ее размеры? стрелочка при наведении на границу формы не появляется.
событие resize никак не работает. помогите!!!
...
Рейтинг: 0 / 0
Изменение размеров формы
    #33875425
shady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
событие resize происходит как раз когда размеры фомы меняются, а меняются они если borderStyle <> fixedSingle, fixedDialog, none
изменить размеры можно через
Me.Height
Me.Width
...
Рейтинг: 0 / 0
Изменение размеров формы
    #33875433
Настенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну а как это отловить, вот загрузилась форма, я подвожу мышь к границе, стрелки, меняющей размер окна, нет.

что дальше то делать?
...
Рейтинг: 0 / 0
Изменение размеров формы
    #33875464
shady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
установить borderStyle неравное fixedSingle, fixedDialog, none, т.е. например sizable
...
Рейтинг: 0 / 0
Изменение размеров формы
    #33875658
Настенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, мне именно надо none. я потом рисую форму в иде закругленного прямоугольника, таскать его по экрану я нашла как, а вот изменять размеры никак не получается.
...
Рейтинг: 0 / 0
Изменение размеров формы
    #33875777
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изменение размеров по нижней границе
По аналогии делаются остальные
Код: plaintext
1.
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)    Static fHeight As Boolean    On Error Resume Next    If Button = 0 Then        If Y > Me.Height - 100 And Y < Me.Height + 100 Then            If Not fHeight Then                Screen.MousePointer = 7                fHeight = True            End If        Else            If fHeight Then                Screen.MousePointer = 0                fHeight = False            End If        End If    ElseIf Button = 1 And fHeight Then        Me.Height = Y    End IfEnd Sub
Как отформатирован этот код?
...
Рейтинг: 0 / 0
Изменение размеров формы
    #33875851
Настенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, появляется стрелочка на границе, но когда я нажимаю и сдвигаю границу, то дальше ничего не происходит. она осталась на прежнем месте.
...
Рейтинг: 0 / 0
Изменение размеров формы
    #33875881
Настенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой, извините. обшиблась. всё прекрасно работает. всем огромное спасибо. вопрос можно считать закрытым.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Изменение размеров формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]