van12345_q
Новичок
- Сообщения
- 2
- Репутация
- 0
Всем привет.
Народ возникла такая проблемка:
Есть:
1) Внешний датчик, подключаю его через Com порт, все работает нормально.
2) Программа Гипертерминал(вытащена из XP, стандартный вариант)
3) ОС Win 7
В окне вывода гипертерминала получаю некоторые результаты(Рис. 1,3).
Цель: Хочу получить доступ напрямую к окну вывода гипертерминала.
ЧТо собственно получилось:
1)Вариант 1
Получаю Рис. 2
2)Вариант 2
На выходе получаю 0 (Пробовал различные варианты параметров, все равно 0)
3)Вариант 3
На выходе получаю 0
Всем спасибо
Народ возникла такая проблемка:
Есть:
1) Внешний датчик, подключаю его через Com порт, все работает нормально.
2) Программа Гипертерминал(вытащена из XP, стандартный вариант)
3) ОС Win 7
В окне вывода гипертерминала получаю некоторые результаты(Рис. 1,3).
Цель: Хочу получить доступ напрямую к окну вывода гипертерминала.
ЧТо собственно получилось:
1)Вариант 1
Код:
$text=WinGetText("[TITLE:1 - HyperTerminal]", "")
MsgBox(0, "Text read was:", $text)
Получаю Рис. 2
2)Вариант 2
Код:
$text=WinGetText("[TITLE:1 - HyperTerminal;CLASS:SESSION_WINDOW; CLASSNAMENN:Term Class1]", "")
MsgBox(0, "Text read was:", $text)
На выходе получаю 0 (Пробовал различные варианты параметров, все равно 0)
3)Вариант 3
Код:
$iPid = Run("hypertrm.exe")
..........
..........
While 1
$aRead = StdoutRead($iPid)
If $aRead Then
MsgBox(0, "Text read was:", $aRead)
EndIf
Switch GUIGetMsg()
Case -3
Exit
EndSwitch
Wend
На выходе получаю 0
Всем спасибо