Author Topic: вывод результатов в диалоговое окно LINE  (Read 1019 times)

0 Members and 1 Guest are viewing this topic.

Гришка

  • Зашел в гости
  • *
  • Posts: 4
    • View Profile
имеется задача выводить сообщения в чат LINE.
застрял на этом
Code: (clickermann) [Select]
$line = WNDFIND("отчёты", 0)
WNDSTATE($line, 1)
WNDBUMP($line)
WAITMS(100)
SENDMESSAGE ($line, 0x53, 0, 0)
SENDMESSAGE ($line, 0x0D, 0, 0)
SENDMESSAGE ($line, $20, 0, 0)
результат не выводится. где ошибки?

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Какие сообщения скрываются за 0x53, 0x0D и мммм $20   (что это вообще такое?)


Гришка

  • Зашел в гости
  • *
  • Posts: 4
    • View Profile
в первом случае просто символ, для теста вписал, во втором результат переменной из основного скрипта.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Какой символ? Почитай по форуму или на msdn что значит каждый параметр.
В этом месте, где ты наставил не пойми чего, должен быть код посылаемого сообщения. По простому "Что делать".

Например 0x0100 это код WM_KEYDOWN - нажатие клавиши.
Сам код клавиши передаётся в параметре wParam - это третье значение. И флаги в iParam - четвёртое