Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Из Ворда открыть окно, заполнить форму / 25 сообщений из 43, страница 1 из 2
30.04.2015, 19:01
    #38950032
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
здравствуйте предполагается, что
пользователь зашёл с компьютера в браузере
на http://web.airdroid.com/
ввёл в форме поля
Адрес электронной почты
Пароль
как посредством ВБА в этом окне открыть форму
которая даёт возможность позвонить или отправить СМС и ввести номер телефона? спасибо
...
Рейтинг: 0 / 0
01.05.2015, 22:07
    #38950384
iMrTidy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
катастрофа,

Возможно будет правильнее обратиться к создателям сайта. Возможно имеется какой-нибудь API. Однако меня мучают сомнения на счет VBA.
...
Рейтинг: 0 / 0
02.05.2015, 05:59
    #38950446
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
iMrTidy, увы нет у них никаких намёков как с ними связаться...
...
Рейтинг: 0 / 0
02.05.2015, 07:45
    #38950449
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
а может пойти своим путём - сделать подобный сайт, закажу, кто сможет?
...
Рейтинг: 0 / 0
02.05.2015, 10:27
    #38950471
iMrTidy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
катастрофаiMrTidy, увы нет у них никаких намёков как с ними связаться...

Вот здесь можно найти их форум, блог и даже e-mail для контактов.
...
Рейтинг: 0 / 0
02.05.2015, 10:41
    #38950474
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
iMrTidy,
спасибо
...
Рейтинг: 0 / 0
02.05.2015, 10:45
    #38950476
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
да уж biz@airdroid.com и русского языка похоже они не знают....
...
Рейтинг: 0 / 0
03.05.2015, 00:27
    #38950700
iMrTidy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
катастрофада уж biz@airdroid.com и русского языка похоже они не знают....

Как минимум им стоит извиниться за незнание русского языка.
...
Рейтинг: 0 / 0
03.05.2015, 17:05
    #38950792
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
iMrTidy, благо выходные есть, взял свой старый код, решил раскачивать тему, получил выделение красным
Код: vbnet
1.
2.
3.
4.
Public Const GWL_STYLE = -16
Public Const WS_DISABLED = &H8000000
Public Const WS_CANCELMODE = &H1F
Public Const WM_CLOSE = &H10


Мир, труд, май, ересь, что за ересь?
...
Рейтинг: 0 / 0
03.05.2015, 17:24
    #38950798
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
да уж, лучше весь код выложить
Код: vbnet
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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
Option Explicit

Public TargetName As String
Public TargetHwnd As Long

Public Const GWL_STYLE = -16
Public Const WS_DISABLED = &H8000000
Public Const WS_CANCELMODE = &H1F
Public Const WM_CLOSE = &H10

Public Declare Function EnumWindows Lib "user32" (ByVal lpEnumFunc As Long, ByVal lParam As Long) As Long
Declare Function GetWindowText Lib "user32" Alias _
    "GetWindowTextA" (ByVal hWnd As Long, ByVal lpString _
    As String, ByVal cch As Long) As Long
Declare Function IsWindow Lib "user32" (ByVal hWnd As Long) _
    As Long
Declare Function GetWindowLong Lib "user32" Alias _
    "GetWindowLongA" (ByVal hWnd As Long, _
    ByVal nIndex As Long) As Long
Declare Function PostMessage Lib "user32" Alias _
    "PostMessageA" (ByVal hWnd As Long, ByVal wMsg _
    As Long, ByVal wParam _
    As Long, ByVal lParam As Long) As Long

Sub KillProga(proga As String)
    Do
        TargetName = proga
        TargetHwnd = 0
        ' Examine the window names.
        EnumWindows AddressOf WindowEnumerator, 0
        ' See if we got an hwnd.
        If TargetHwnd = 0 Then
            Exit Do
        Else
            EndTask (TargetHwnd)
        End If
    Loop
End Sub

' Return False to stop the enumeration.
Public Function WindowEnumerator(ByVal app_hwnd As Long, _
    ByVal lParam As Long) As Long
Dim buf As String * 256
Dim Title As String
Dim Length As Long

    ' Get the window's title.
    Length = GetWindowText(app_hwnd, buf, Len(buf))
    Title = Left$(buf, Length)

    If Length <> 0 Or Len(Title) <> 0 Then
    'MsgBox$ Title & " - " & Length
    Selection.TypeText Text:=Title & " - " & Length & Chr$(13)
    End If

    ' See if the title contains the target.
    If InStr(Title, TargetName) > 0 Then
        ' Save the hwnd and end the enumeration.
        TargetHwnd = app_hwnd
        WindowEnumerator = False
    Else
        ' Continue the enumeration.
        WindowEnumerator = True
    End If
End Function

Function EndTask(TargetHwnd As Long) As Long

    Dim rc As Integer
    Dim ReturnVal As Integer
'    If TargetHwnd = Form1.hwnd Or GetWindow(TargetHwnd, _
'        GW_OWNER) = Form1.hwnd Then
'        End
'    End If
    If IsWindow(TargetHwnd) = False Then
        GoTo EndTaskFail
    End If
    If (GetWindowLong(TargetHwnd, GWL_STYLE) _
        And WS_DISABLED) Then
        GoTo EndTaskSucceed
    End If

    'Close the window
    If IsWindow(TargetHwnd) Then
        If Not (GetWindowLong(TargetHwnd, GWL_STYLE) _
        And WS_DISABLED) Then
        'rc = PostMessage(TargetHwnd, WS_CANCELMODE, 0, 0&)
        'rc = PostMessage(TargetHwnd, WM_CLOSE, 0, 0&)
         DoEvents
        End If
    End If
    GoTo EndTaskSucceed

EndTaskFail:
    ReturnVal = False
    GoTo EndTaskEndSub
EndTaskSucceed:
    ReturnVal = True
EndTaskEndSub:
    EndTask = ReturnVal
End Function

Sub Title_и_Length_окон()
'Title - название
'Length - длина

Selection.EndKey Unit:=wdStory
Selection.TypeParagraph

Dim proga As String
proga = "Thunderbirg"
KillProga proga

End Sub
...
Рейтинг: 0 / 0
03.05.2015, 18:36
    #38950809
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
и ещё кстати
подскажите пожалуйста, после перехода на веб.airdroid.com/ что у меня отображается, почему я не вижу
хтмл кода страницы?, спасибо
...
Рейтинг: 0 / 0
03.05.2015, 18:44
    #38950810
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
катастрофапочему я не вижу хтмл кода страницы?,Потому что его там почти нет, Эндрю. Чтобы понять, почему так, почитай, что такое javascript и ajax. Это, хоть и не поможет тебе, но, хотя бы, отвлечет от форума на некоторое время.
...
Рейтинг: 0 / 0
03.05.2015, 19:48
    #38950821
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
Shocker.Pro, с javascript и ajaxом я знаком, но такое впервые встречаю, ради интереса, есть где-то что то подобное, смотрим в веб страницу и нет даже приглашения глянуть хтмл код?
ну а по вопросу о
Public Const GWL_STYLE = -16 - неуж-то не знаете?
...
Рейтинг: 0 / 0
03.05.2015, 20:49
    #38950840
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
катастрофаPublic Const GWL_STYLE = -16 - неуж-то не знаете?запусти компиляцию и узнаешь ответ
...
Рейтинг: 0 / 0
03.05.2015, 20:53
    #38950844
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
Shocker.Pro,
глядя на это
Код: vbnet
1.
2.
Selection.EndKey Unit:=wdStory
Selection.TypeParagraph


это ВБА, откуда у него компиляция?
...
Рейтинг: 0 / 0
04.05.2015, 05:37
    #38950965
alex77755
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
авторэто ВБА, откуда у него компиляция?
ГЫ-гы. Ну, типа, в меню пунктик имеется!
...
Рейтинг: 0 / 0
04.05.2015, 08:03
    #38950978
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
если бы с мессаги можно было копировать, быстрей бы пошло, а так ручками
Constants fixed-length strings, arrays, user defined types and declare statements not allowed as Public members of object modules
и гугл в помощь
Константы фиксированной длины строки, массивы, определяемые пользователем типы и объявить заявления не допускается в качестве общественных членов объектных модулей

так понимаю из этого Public Const WM_CLOSE = &H10 надо сделать Const WM_CLOSE = &H10 -ну да покраснение исчезло, но пошло поехало
на строчку
Код: vbnet
1.
Public Declare Function EnumWindows Lib "user32" (ByVal lpEnumFunc As Long, ByVal lParam As Long) As Long


та же мессага, то ли ещё будет....
смысл в чём ранее этот код у меня работал без запинки, что сейчас он мне руки выкручивает?
...
Рейтинг: 0 / 0
04.05.2015, 09:34
    #38950990
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
разобрался
...
Рейтинг: 0 / 0
04.05.2015, 10:49
    #38951013
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
щас актуально, имея хендлы
131452 Входящие - 89039812680@mail.ru - Почта Mail.Ru - Google Chrome
525464 Радио на вашем сайте! Не нужен скрипт. Простой код. - Google Chrome
узнать где-то открыто http://web.airdroid.com/???
...
Рейтинг: 0 / 0
04.05.2015, 11:04
    #38951019
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
кому интересна Опера, добавил, имею хендлы
1245968 ASUS России — Opera
131452 Узнать все запущенные приложения и их хендл - VBA - CyberForum.ru - Google Chrome
525464 Радио на вашем сайте! Не нужен скрипт. Простой код. - Google Chrome
узнать открыто ли где-то http://web.airdroid.com/
...
Рейтинг: 0 / 0
04.05.2015, 11:25
    #38951033
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
катастрофаесли бы с мессаги можно было копировать, быстрей бы пошло, а так ручкамиCtrl+C
...
Рейтинг: 0 / 0
04.05.2015, 11:44
    #38951042
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
Shocker.Pro, не знал, спасибо
...
Рейтинг: 0 / 0
04.05.2015, 11:46
    #38951044
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
узнать открыто ли где-то http://web.airdroid.com/ - или это только на ишачке можно? можно на нём?
...
Рейтинг: 0 / 0
06.05.2015, 20:23
    #38953039
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
спрошу по другому
1 можно ли программно узнать когда открыт браузер - то есть открыто окно и известен хендл этого окна, о всех открытых в этом браузере вкладках?
2 в каком это браузере можно узнать?
3 посредством какого ЯП это можно узнать?
...
Рейтинг: 0 / 0
07.05.2015, 12:28
    #38953423
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Ворда открыть окно, заполнить форму
читаю инфу
Каждая вкладка при старте посылает на сервер handshake вначале и затем ping каждые, скажем, 10 секунд. И подписывается на сообщения (websocket, допустим, или обыкновенный long polling). Когда на сервер приходит handshake от новой вкладки, он выделяет ей id и отсылает назад. Если долго не приходит ping, вкладка считается зависшей или закрытой.
пока это ничего не даёт-хочется узнать все id
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Из Ворда открыть окно, заполнить форму / 25 сообщений из 43, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]