Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 21.09.2009
Сообщений: 25

Окно со шторами

02.03.2011, 20:01. Показов 680. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Используя элемент управления изобразить окно со шторами, цвет которых пользователь выбирает из списка. Шторы розсуваються и сдвигаются с помощью командной кнопки.
Очень надо.
СПАСИБО!!!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.03.2011, 20:01
Ответы с готовыми решениями:

Создать окно произвольного размера, скрыть окно, показать окно, удалить окно.
Создать окно произвольного размера, скрыть окно, показать окно, удалить окно. Для создания окна необходимо произвести следующие...

Как сделать так, что бы окно перемещалось когда разворачиваешь окно
Например я сделал ГУИ, в AS3 А вот как сделать что бы окна были связаны в окне, кто не поймёт в вот скрин

Нужно закрыть модальное окно и сделать активным вызвавшее его окно
Мне нада средствами Win API закрыть модальное окно и сделать активным вызвавшее его окно. Кто знает как это сделать?

5
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
02.03.2011, 23:23
может так
Вложения
Тип файла: rar Project1.rar (306.0 Кб, 44 просмотров)
1
0 / 0 / 0
Регистрация: 21.09.2009
Сообщений: 25
04.03.2011, 13:19  [ТС]
да так а код можеш скинуть???
0
0 / 0 / 0
Регистрация: 21.09.2009
Сообщений: 25
10.03.2011, 01:46  [ТС]
gaw, Код можеш скинуть???
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
10.03.2011, 13:51
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
Const dt = 2
Dim tr As Boolean
 
 
Private Sub Timer1_Timer()
Call Tim(Timer1, 40 + dt, -1, 40, 40, Picture1.Width - 40)
End Sub
Private Sub Timer2_Timer()
Call Tim(Timer2, Picture1.Width / 2, 1, Picture1.Width / 2, Picture1.Width / 2 + dt, Picture1.Width / 2 - dt)
End Sub
 
Private Sub Combo1_Click()
Call stor(Picture2.ScaleWidth, Picture2)
Call stor(0, Picture3)
End Sub
 
 
 
Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Call r
End Sub
 
Private Sub Command2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Call r
End Sub
 
Private Sub Command2_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Timer1.Enabled = True Then
Timer1.Enabled = False
tr = Not (tr)
End If
If Timer2.Enabled = True Then
Timer2.Enabled = False
tr = Not (tr)
End If
End Sub
 
Private Sub Form_Load()
Me.ScaleMode = 3
Picture1.ScaleMode = 3
Picture2.ScaleMode = 3
Picture3.ScaleMode = 3
Picture2.Width = Picture1.Width / 2
Picture3.Width = Picture1.Width / 2
Picture2.Left = 0
Picture3.Left = Picture1.Width / 2
 
Combo1.AddItem "çåëåíûé"
Combo1.AddItem "æåëòûé"
Combo1.AddItem "ôèîëåòîâûé"
Combo1.AddItem "ñèíèé"
Combo1.AddItem "îðàíæåâûé"
Combo1.AddItem "êðàñíûé"
Combo1.ListIndex = 0
Call stor(Picture2.ScaleWidth, Picture2)
Call stor(0, Picture3)
End Sub
 
Private Sub r()
tr = Not (tr)
If tr Then
Timer2.Enabled = False
Timer1.Enabled = True
Else
Timer1.Enabled = False
Timer2.Enabled = True
End If
End Sub
Private Sub Tim(tr As Timer, lim%, napr%, w2%, w3%, l3%)
If Picture2.Width * napr <= lim * napr Then
Picture2.Width = Picture2.Width + dt * napr
Picture3.Left = Picture3.Left - dt * napr
Picture3.Width = Picture3.Width + dt * napr
Else
Picture2.Width = w2
Picture3.Width = w3
Picture3.Left = l3
Timer2.Enabled = False
End If
Call stor(Picture2.ScaleWidth, Picture2)
Call stor(0, Picture3)
End Sub
Private Sub stor(b As Integer, pic As PictureBox)
  For i = 1 To pic.ScaleWidth + dt
    For j = 1 To 2 * pic.ScaleHeight Step pic.ScaleHeight
   c = Abs((b - i) / pic.ScaleWidth) * 255
 Select Case Combo1.ListIndex
  Case 0
  c = RGB(0, c, 0)
   Case 1
    c = RGB(c, c, 0)
   Case 2
   c = RGB(125, c, 255)
   Case 3
   c = RGB(0, c, 255)
   Case 4
  c = RGB(255, c, 0)
 End Select
   pic.Line (i, 0 + Cos(i))-(i, j), 10 * c
  Next
    Next
End Sub
1
0 / 0 / 0
Регистрация: 21.09.2009
Сообщений: 25
11.03.2011, 15:01  [ТС]
gaw, Cкынь архив с полным проектом. Пожалуста!

Добавлено через 20 часов 52 минуты
gaw, Скинь прогу полностю з ехе Вместе... Пожалуста!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.03.2011, 15:01
Помогаю со студенческими работами здесь

Как перейти на второе окно, что бы первое окно закрылось (NetBeans)
Здравствуйте. Работаю с NetBeans. Например: запускаю программу, открывается окно, нажимаю кнопку на этом окне: запускается новое окно,...

Форма (окно) произвольного вида, Переделываем окно - теория и практика
Итак, многи видели окна в стиле Ribbon (Office 2007). Для чего я создаю этот пост - нужно подробно разобрать технологию изменения окна. ...

Создать окно, которое нельзя закрыть.(Окно без крестика)
Как мне создать окно которое нельзя закрыть крестом.(Заблокировать крест, setEnabled(false) что то вроде). Создать окно в котором...

Сделать окно активным, закрыть окно, открыть в текущем окне
Появилась задача просматривать картинки (например обращаясь к xdg-open или через cacaview) и при этом продолжать работу в терминале. К...

Java AWT: добавляемые в окно элементы раздуваются на всё окно
Вот начало моего класса простейшего оконного приложения import java.awt.*; import java.awt.event.*; import java.util.*; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru