Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Stukov
1

При нажатии на кнопку, другие пропадают и показывается вопрос. Потом возвращаешься. Появляется та же табличка, но уже без прежней кнопки

18.01.2012, 22:53. Показов 1960. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех. Я изучаю программирование на языке VB. для того чтобы лучше понять пишу маленькую программку. Она почти такая же как в передачи "Своя игра". То есть табличка. Нажимаешь на одну из кнопок, все кнопки пропадают и показывается вопрос. Потом возвращаешься. Появляется та же табличка, но уже без кнопки, которую только что нажали. Звучит то просто. Да и сделать просто. Но я сделал крайне примитивно, а как нормально не знаю. Поэтому прошу помочь. Для начала примеры:
При нажатии на кнопку, другие пропадают и показывается вопрос. Потом возвращаешься. Появляется та же табличка, но уже без прежней кнопки

Сосбна вот поле для примера.
сверху примеры. 4 кнопка для возвращения к табличке. теперь код и скажу что я бы хотел узнать.
Кнопка управления
Private Sub Button4...
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 A(25) = Button4
        Button4.Text = "Поехали"
        A(25).Visible = True
        A(0) = Button1
        A(1) = Button2
        A(2) = Button3
        B(0) = Label2
        B(1) = Label1
        If A(0).BackColor = Color.Black = True Then
            A(0).Visible = False
        Else
            A(0).Visible = True
        End If
        A(1).Visible = True
        A(2).Visible = True
        B(1).Visible = False
        B(0).Text = "Крутота"
        B(0).Visible = True
        A(25).Visible = False
    End Sub
и кнопка 1
Private Sub Button1
Visual Basic
1
2
3
4
5
6
7
8
9
A(0).BackColor = Color.Black
        A(0).Visible = False
        A(1).Visible = False
        A(2).Visible = False
        B(1).Text = "пыщь"
        B(1).Visible = True
        B(0).Visible = False
        A(25).Text = "Назад"
        A(25).Visible = True
Теперь что я хотел бы узнать.
1. это для одной кнопки так. Расписывать для всех это долго да и вроде не нужно. Как упростить? А именно чтобы для всего массива были такие условия?
2. Не знаю как написать, что использованную кнопку не показывать, (поэтому решил чтобы при нажатие меняла цвет, и такой цвет не показывался). как это называется?
3. Как сделать, чтобы при создании новой кнопки, у неё уже был прописал код по схеме кнопки 1 ( только чтобы менялся номер переменной)?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2012, 22:53
Ответы с готовыми решениями:

При нажатии на кнопку,другие кнопки приближаются к данной кнопки
Привет всем!При нажатии на кнопку,другие кнопки приближаются к кнопке на которую я нажимаю.Так как...

Сделать невидимыми другие кнопки при нажатии на кнопку
Как сделать чтоб при нажатии на кнопку исчезали другие кнопки в делфи7???

Сделать так, чтобы при нажатии на кнопку появлялись другие кнопки
Или может быть есть определенный виджет для этого?

При нажатии на кнопку часть надписей становятся видимыми, а другие — невидимыми. Цель игры — скрыть все кнопки
Разработайте игру,которая заключается в следующем.На форме размещены пять кнопок (Button).При...

3
Stukov
19.01.2012, 06:41 2
зачем тему-то переназвали? у меня несколько вопросов, и про скрытие кнопки не было.
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
19.01.2012, 07:13 3
2. Не знаю как написать, что использованную кнопку не показывать, (поэтому решил чтобы при нажатие меняла цвет, и такой цвет не показывался). как это называется?
создаёте массив кнопок,щелчок на любой кнопке и у вас появляется параметр Index. Так вот этот параметр и обозначает индекс используемой в данный момент кнопки.
0
Памирыч
19.01.2012, 07:17     При нажатии на кнопку, другие пропадают и показывается вопрос. Потом возвращаешься. Появляется та же табличка, но уже без прежней кнопки
  #4
 Комментарий модератора 
Цитата Сообщение от Stukov Посмотреть сообщение
зачем тему-то переназвали? у меня несколько вопросов
Прочитайте Правила про заголовки и "Несколько вопросов" в одной теме
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2012, 07:17

Нужно написать программу, что бы при нажатии кнопки, появлялись другие кнопки, а та пропадала
То есть, нас перекидало на другую форму, но она должна быть на месте первой, и первая должна...

Memo в delphi / как сделать так чтобы при нажатии на кнопку memo появляется, при повторном нажатии исчезает
как сделать так чтобы при нажатии на кнопку текст с memo появляется, при повторном нажатии исчезает...

Delphi 7. При нажатии на ALT пропадают кнопки и радио-кнопки. Что сделать что-бы не пропадали?
Delphi 7. При нажатии на ALT пропадают кнопки и радио-кнопки в запущенной программе. Что сделать...

Как сделать при нажатии на кнопку, карточку активным, а при нажатии на саму карточку, уже не активной
Кароче, у меня есть карточка и в ней кнопка, при нажатии на кнопку должен добавиться класс с...

При нажатии на кнопку появляется форма
Ребят,как сделать,что бы при нажатии на кнопку появлялась форма: -Имя -Телефон -Кнопка...

При нажатии на кнопку появляется ошибка
Взгляните плиз, pascalABC.net. При нажатии на кнопку вылетает ошибка, почемуто не хочет дружить с...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru