Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Кержак
0 / 0 / 1
Регистрация: 06.11.2012
Сообщений: 14
1

Переподключение модема МегаФон

14.06.2013, 05:57. Просмотров 1265. Ответов 3
Метки нет (Все метки)

Помогите найти кнопку в чужом приложении, просто уже надоели вечные дисконекты USB модема, может не получается найти из-за того что в главном окне Мегафон-интернет нахожу программой "Spy++" 3 одинаковых объекта("#32770 (Диалоговое окно)") и все они без заголовков.

Кликните здесь для просмотра всего текста
vb.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Imports System.Runtime.InteropServices
Imports System.Text
Public Class frmMain
    <DllImport("user32.dll", EntryPoint:="FindWindow")> _
    Private Shared Function FindWindow(lpClassName As String, lpWindowName As String) As IntPtr
    End Function
 
    <DllImport("user32.dll", EntryPoint:="FindWindowEx")> _
    Private Shared Function FindWindowEx(hwndParent As IntPtr, hwndChildAfter As IntPtr, lpszClass As String, lpszWindow As String) As IntPtr
    End Function
 
    Private MegaFon As IntPtr
 
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        MegaFon = FindWindow("#32770", "МегаФон Интернет")
        If MegaFon <> IntPtr.Zero Then
            Label1.Text = "Окно МегаФон Интернет найдено"
            Dim hWndChild As IntPtr = FindWindowEx(MegaFon, IntPtr.Zero, "#32770", "")
            If hWndChild <> IntPtr.Zero Then
                Label2.Text = "OK"
                Dim btnSearch As IntPtr = FindWindowEx(hWndChild, IntPtr.Zero, "Button", "Подключить")
 
                If btnSearch <> IntPtr.Zero Then
                    Label3.Text = "OK" ' Тут не понятно почему не могу найти кнопку
                End If
            End If
        Else
            MessageBox.Show("Запустите программу Мегафон интернет", "Ошибка!")
        End If
    End Sub
End Class


MegaFon.rar
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2013, 05:57
Ответы с готовыми решениями:

Чтение и отправка SMS с модема
Всем доброго времени суток. У кого нибудь есть опыт по отправке и чтению смс с помощью модема?...

Как узнать реальный физический МАС-адрес модема?
Здравствуйте. МАС-адрес в настройках модема (192.168.1.1) и на его задней крышке одинаковые....

Программное переподключение USB модема 4G для смены ip
Есть модем 4g от Билайн: ZTE MF823D ОС на ноутбуке: Windows 7 IP Меняется если выдернуть его из...

Как отключить автозапуск модема Мегафон?
Доброго времени суток! Кто-нибудь из хакеров знает как отключить на компьютере автоматический...

Переподключение 3G/4G-модема для смены IP-адреса и подтверждение подключение к интернету
Здравствуйте. Помогите решить вопрос. Нужно сделать так, что бы при перезагрузке модема и...

3
PAnT0P
1024 / 548 / 106
Регистрация: 26.03.2012
Сообщений: 987
17.06.2013, 16:27 2
Цитата Сообщение от Кержак Посмотреть сообщение
Visual Basic
1
Label3.Text = "OK" ' Тут не понятно почему не могу найти кнопку
Может "ОК" это вовсе и не текст? Может "ОК" нарисовано на кнопке?
0
Памирыч
Почетный модератор
20878 / 8762 / 1080
Регистрация: 11.04.2010
Сообщений: 11,013
17.06.2013, 20:32 3
Мегафоновское окошко - галимый виджет, состряпан не пойми из чего, у меня вообще все его окно как один объект воспринимается.

Для соединения с Интернетом необязательно использовать эту утилиту, главное, чтобы устройство было присоединено.
Например, я подключаюсь к интернету через Пуск-Подключения-MegaFon Internet
Правда, надо нажимать на кнопку "Вызов" в стандартном виндовом окне (тавтология)

Поразбирайтесь в этом, чем ковырять саму Мегафоновскую утильку
0
Кержак
0 / 0 / 1
Регистрация: 06.11.2012
Сообщений: 14
18.06.2013, 11:13  [ТС] 4
Цитата Сообщение от Памирыч Посмотреть сообщение
Мегафоновское окошко - галимый виджет, состряпан не пойми из чего, у меня вообще все его окно как один объект воспринимается.

Для соединения с Интернетом необязательно использовать эту утилиту, главное, чтобы устройство было присоединено.
Например, я подключаюсь к интернету через Пуск-Подключения-MegaFon Internet
Правда, надо нажимать на кнопку "Вызов" в стандартном виндовом окне (тавтология)

Поразбирайтесь в этом, чем ковырять саму Мегафоновскую утильку
Да это точно что голимый, пересмотрел дерево там до этой кнопки куча не нужных объектов. и не понятных дочерних окон
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2013, 11:13

Нужно раздать интернет с usb модема мегафон
Вводные данные такие: Есть организация расположена в ... короче очень глубоко в небольшом селе,...

Перепрошивка USB Модема Huawei E1550 из Билайна в Мегафон
Здравствуйте, решил перепрошить Билайновский модем в Мегафон скачал драйвера с оф. сайта Мегафон...

3g modem переподключение
Здрасте, вопрос вот в чём: я работаю на 3g модеме, надо менять свой IP, через netsh не получаеться,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru