|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.04.2009, 12:35 | #1 |
Регистрация: 25.04.2009
Сообщений: 5
|
Вопрос по visaul basic 6 или 2008
У меня вопрос....Возможно ли на один command button назначить несколько действий? Например нажимаеш появляется одна надпись, нажимаеш ещё разок и потом появляется другая...
Если возможно то как? P.S Если чёто с созданием темы не так, сильно не бейте...мне 12 лет всётаки... |
25.04.2009, 12:41 | #2 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
25.04.2009, 12:45 | #3 |
Регистрация: 25.04.2009
Сообщений: 5
|
А по проще сказать....
а мой разум это не осмыслет |
25.04.2009, 12:47 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Да, собственно, можно использовать свойство Tag кнопки.
Присвойте ему начальное значение 1. И в обработчик запишите: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] Последний раз редактировалось Sazary; 25.04.2009 в 12:51. Причина: небольшая ошибка |
25.04.2009, 12:52 | #5 |
Участник клуба
Регистрация: 29.12.2008
Сообщений: 1,598
|
Создайте форму, на ней кнопку
два щелчка на кнопке в процедуре обработки формы вставти следующий код Public клик As Integer Private Sub Command1_Click() клик = клик + 1 If клик = 1 Then MsgBox "первое действие" End If If клик = 2 Then клик = 0 MsgBox "второе действие" End If End Sub Private Sub Form_Load() клик = 0 End Sub |
25.04.2009, 13:10 | #6 |
Регистрация: 25.04.2009
Сообщений: 5
|
спс....но так у меня получается тока 2 действия....а как сделать 3 и более?
|
25.04.2009, 13:12 | #7 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
25.04.2009, 13:20 | #8 |
Регистрация: 25.04.2009
Сообщений: 5
|
нет, не улавливаю
|
25.04.2009, 13:28 | #9 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Сколько нужно действий, столько и будет ElseIf'ов. Сравните два приведенных мной кода. Первый - для 2-х действий. Второй - для четырех.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
25.04.2009, 13:35 | #10 |
Регистрация: 25.04.2009
Сообщений: 5
|
у меня не работает....скорее всего на Tag ругается..чё с Tag именно делать?
Последний раз редактировалось chop146; 25.04.2009 в 13:37. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по Visual Basic 6. | С.М.С | Помощь студентам | 7 | 08.03.2009 13:51 |
Отправка почты на Visual Basic .Net или в дельфи | Alex88888 | Помощь студентам | 2 | 06.03.2009 18:29 |
вопрос о <Visual Studio 2008> | Hayk | Visual C++ | 1 | 10.08.2008 22:45 |