0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
1 | |
Как изменить видимость кнопки?15.11.2010, 16:45. Показов 3763. Ответов 18
Метки нет Все метки)
(
На форме две кнопки - Command1 и Command2. Они размещены так, что их внешние границы совпадают (одна на другой). Как сделать так, чтобы при нажатии первой кнопки становилась видимой вторая, а при нажатии на вторую - первая? К своему горю не обнаружил у объекта CommandButton свойства Visible ...
0
|
|
15.11.2010, 16:45 | |
Ответы с готовыми решениями:
18
Как изменить начальное название кнопки в VB При смене активного окна всегда включается видимость первой панели.До этого нажатием кнопки видимость была отключена Видимость и не видимость кнопки на форме Как изменить видимость StaticText? |
Comanche
|
|
15.11.2010, 17:00 | 2 |
Как не обнаружил?!?!?! ОНО ЕСТЬ!!!
Command1.Visible = True | False |
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
15.11.2010, 17:14 [ТС] | 3 |
Да!!!!
Это в дизайнере. А когда в модуле пишу: Command1.Visible = False выдается ошибка: 'Method or data member not found'
0
|
Comanche
|
|
15.11.2010, 17:24 | 4 |
Ерунда какая-то... перечисли, что у тебя подцеплено к проекту - Tools/References и Tools/Components.
|
0 / 0 / 3
Регистрация: 28.01.2010
Сообщений: 279
|
|||||||||||
15.11.2010, 17:28 | 5 | ||||||||||
Конечно Error! Какой форме принадлежит кнопка то? Указывать в модуле надо, это в форме не надо указывать, а в модуле ты должен конкретно указать какой форме принадлежит кнопка:
0
|
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
15.11.2010, 17:30 [ТС] | 6 |
Components: только Microsoft Internet Controls
Информация: VB for Applications, VB runtimes, VB objects and procedurce, OLE automation и усё...
0
|
Comanche
|
|
15.11.2010, 17:30 | 7 |
'...А когда в МОДУЛЕ пишу...' - а-а-ааа... Семён Семёныч
![]() |
Comanche
|
|
15.11.2010, 17:31 | 8 |
В смысле - XPraptor абсолютно прав.
![]() |
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
15.11.2010, 17:32 [ТС] | 9 |
Form1.Command1.Visible = False
- та же ошибка...
0
|
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
15.11.2010, 17:36 [ТС] | 10 |
и ругается на:
MsgBox Form1.Command1.Caption что-то я не то делаю...
0
|
0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 37
|
|
15.11.2010, 17:45 | 11 |
Чудеса!!! Так не бывает.
Может не ту кнопку используешь?
0
|
0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 37
|
|
15.11.2010, 17:46 | 12 |
И не надо в модуле ничего писать про кнопку - надо обрабатывать событие Click в форме.
0
|
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
15.11.2010, 17:47 [ТС] | 13 |
Когда я в модуле формы Form1 набираю command1. то через точку появляется список в котором всего четыре(!) элемента: Count, Item,LBound, UBound. Это у кнопки-то! Что я мог напортачить?
0
|
0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 37
|
|
15.11.2010, 17:57 | 14 |
это наверняка надо лезть в Project - References и что-то добавлять. Возможно Microsoft OLE DB Service Component
0
|
0 / 0 / 3
Регистрация: 28.01.2010
Сообщений: 279
|
||||||
15.11.2010, 18:21 | 15 | |||||
Ну паря ты даешь!!! Тыже массив кнопок с одним именем создал!!! Тебе по индексу нужно обращаться:
0
|
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
16.11.2010, 08:36 [ТС] | 16 |
За подсказки спасибо, все работает.
RE: 'Ну паря ты даешь!!!' - а чего удивляться, я всего неделю как VB изучаю (до этого только с 1С работал).
0
|
Сумрак
|
|
16.11.2010, 13:36 | 17 |
Ага... даже после уделиния одного элемента из массива...(если их 2 было) Индекс оставшегося элемента не исчезает, его надо ручкаи стереть из свойств. Тогда Кнопка будет без 'index'
|
Сумрак
|
|
16.11.2010, 18:20 | 18 |
Честно говоря, я в 1с и VB почти не нашел никакой разницы... :-)
тока методы и функции по русски называются. |
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 93
|
|
17.11.2010, 08:02 [ТС] | 19 |
Согласен. Я сначала программулину написал на 1С, а теперь в VB код прямо через буфер обмена таскаю блоками и на английский перевожу
![]()
0
|
17.11.2010, 08:02 | |
Помогаю со студенческими работами здесь
19
Как изменить видимость блока2 по нажатию ссылки в блоке1?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |