powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите пожалуйста по визуальной части.
9 сообщений из 9, страница 1 из 1
Подскажите пожалуйста по визуальной части.
    #37968578
EvgenyiEvgenyi111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На форме несколко кнопок- клоны одной (comm1(0),comm1(2) и т.д.).
Можно ли по событию делать видимыми или невидимыми все кнопки, не зная их количество т.е. не используя For...)
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37968626
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Расположить все кнопки на Frame и делать невидимым Frame

Модератор: Просьба впредь в каждом новом топике указывать среду разработки. EvgenyiEvgenyi111 не настолько знаменит, чтобы все это знали наизусть. Также прошу давать осмысленные заголовки топикам. Неплохо бы изучить правила .
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37968682
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно с классом. For используется один раз при инициализации формы.
Сделал на VBA, в VB должен быть другой синтаксис "MSForms.CheckBox", насколько я знаю, остальное так же.
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37968753
EvgenyiEvgenyi111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот что получилось сделать, без ошибок в отладке, но `CommandButton.Visible = True` пишет, что object requried- объект необходим.



Private Sub Command5_Click()
Dim c
For Each c In Controls
If TypeOf c Is CommandButton Then
CommandButton.Visible = True `object requried- объект необходим, нету индекса`
End If
Next
End Sub
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37968754
EvgenyiEvgenyi111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СПАСИБО ВСЕ ПОЛУЧИЛОСЬ!

Private Sub Command5_Click()
Dim c
For Each c In Controls
If TypeOf c Is CommandButton Then
c.Visible = True `Вместо CommandButton.Visible = True`
End If
Next
End Sub
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37969153
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EvgenyiEvgenyi111Можно ли .... не используя ForEvgenyiEvgenyi111СПАСИБО ВСЕ ПОЛУЧИЛОСЬ!
For Each c In Controlsтак что надо-то было?
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37969669
EvgenyiEvgenyi111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не понял вопрос.
То что Вы написали и надо было. Сначала не получилось (пост), потом разобрался.
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37969678
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я о том, что ты просил решение БЕЗ использования FOR, а в итоге сделал через FOR.
...
Рейтинг: 0 / 0
Подскажите пожалуйста по визуальной части.
    #37970483
EvgenyiEvgenyi111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я имел ввиду For для Индексов. Для Each Контролов подходит)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите пожалуйста по визуальной части.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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