Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 40

Кликнуть по найденной на форме кнопке

16.03.2019, 13:07. Показов 1419. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Задам вот такой вот вопрос. У меня есть код
VB.NET
1
2
3
4
5
        For Each ctr As Control In GB_helper.Controls
            If ctr.text = "Та самая кнопка" Then
                'тут должна быть функция нажатия на эту кнопку, например "ctr.performClick()", но оно не работает.
            End If
        Next
Он ищет кнопку с текстом "Та самая кнопка", а потом он должен нажать на нее, либо выполнить функцию, связанную с ней. (Button1_click. Вместо Button1 должно быть имя той кнопки.)
Функция ".PerformClick()" выдает ошибку. Как это исправить?

Спасибо.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.03.2019, 13:07
Ответы с готовыми решениями:

Кликнуть по кнопке в WebBrowser
Есть WebBrowser и при загрузке страницы нужно кликнуть по кнопке. К сожалению, с помощью HtmlElement, Document.GetElementsByTagName, мне не...

Кликнуть по кнопке через JS
Здравствуйте, проблема в следующем: у меня есть кнопка: <input id="submit" type=submit> она отправляет содержымое формы, но мне перед...

Как кликнуть по кнопке в webbrowser?
Не подскажете как кликнуть по кнопке <button value="1" class="_42ft mls _4jy0 _4jy3 _4jy1 selected _51sy" name="confirm"...

3
Модератор
Эксперт .NET
 Аватар для Yury Komar
4360 / 3430 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
16.03.2019, 13:09
какую ошибку выдает?
0
0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 40
16.03.2019, 13:22  [ТС]
Якобы функции "ctr.performClick()" не существует.
0
COM‐пропагандист
 Аватар для Замабувараев
936 / 785 / 149
Регистрация: 18.12.2014
Сообщений: 2,256
Записей в блоге: 4
16.03.2019, 13:33
Лучший ответ Сообщение было отмечено Yury Komar как решение

Решение

Потому что у класса Control нет такого метода, а у Button есть.
Необходимо преобразовать Control в Button:
VB.NET
1
CType(ctr, Button).PerformClick()
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.03.2019, 13:33
Помогаю со студенческими работами здесь

Как кликнуть кнопкой по кнопке
вот по этой N9Click; на Button1 сравлю но ни как не компилируется... Может синтаксис не верный?

WebKit(Browser) каким образом кликнуть по кнопке
Изза хорошего аппетита WebBrowser к оперативке изучаю другие встраиваемые браузеры В тандартном webBrowser клик по этой ссылке я делал...

Кликнуть по кнопке на сайте, если её название изменилось
Здравствуйте. Подскажите пожалуйста, как мне осуществить клик по кнопке, когда название кнопки на сайте меняется из "стоп" на...

Как программно кликнуть по кнопке на веб странице?
Я уже устал искать, ничего не выходит, а думал, что проблем не будет. Читаю страницу с помощью CppWebBrowser, на странице есть кнопка,...

Как кликнуть по кнопке, но что б при этом отработал ивент клика
Собственно сабж. Нужно именно кликнуть так что б отработал ивент прикрученный к этой кнопке. Это возможно?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru