Страница: 1 |
Страница: 1 |
Вопрос: Помогите, плз!
Добавлено: 13.07.07 16:57
Автор вопроса: Boconon | Web-сайт:
Я написал небольшой генератор случайных величин, который выдает значения вида от a1 до c3.
На форме имеются девять кнопок с именами соответственно от a1 до c3. Как сделать, чтобы по данным генератора происходило нажатие соответствующей кнопки?
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
EUGY
Вопросов: 0
Ответов: 454
Профиль | | #1
Добавлено: 13.07.07 18:04
Dim mya1s3 As String
mya1s3 = MyGenerator()
CallByName Controls(mya1s3), "Value", VbLet, True
Номер ответа: 2
Автор ответа:
EUGY
Вопросов: 0
Ответов: 454
Профиль | | #2
Добавлено: 13.07.07 18:06
или просто Controls(mya1s3).Value = true
Номер ответа: 3
Автор ответа:
Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #3
Добавлено: 13.07.07 18:06
соответствуящая кнопка_MouseDown vbLeftButton, 0, 0, 0
Номер ответа: 4
Автор ответа:
Boconon
ICQ: 216390557
Вопросов: 25
Ответов: 71
Web-сайт:
Профиль | | #4
Добавлено: 14.07.07 12:48
Спасибо!
Номер ответа: 5
Автор ответа:
Boconon
ICQ: 216390557
Вопросов: 25
Ответов: 71
Web-сайт:
Профиль | | #5
Добавлено: 14.07.07 13:00
Все работает, а поподробнее объяснить нельзя?
Номер ответа: 6
Автор ответа:
Boconon
ICQ: 216390557
Вопросов: 25
Ответов: 71
Web-сайт:
Профиль | | #6
Добавлено: 14.07.07 13:32
Усе. Разобрался. CallByName - это довольно просто и удобно. Кажись это что-то новенькое?
Спасибо
Номер ответа: 7
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #7
Добавлено: 25.07.07 10:08
Ты эффект нажатия хочеш или?...