Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » getpipe

Страниц (1): [1]
 

1. Zireael - 12 Января, 2024 - 17:37:23 - перейти к сообщению
https://drive.google.com/file/d/...view?usp=sharing
Exe распаковать, закинуть в папку с кибор. В win10 должно работать, в других не проверял.
CODE:
createpipeprocess("PipeTest.exe");

string s;
string s2;
int len;

sendpipe(ansitoutf8("Test^n"));
sendpipe(ansitoutf8("111171111^n")); // цифра 7 5й символ
waitpipe();
sleep(500);
len = getpipe(#s);
messagebox("Прочитано байт: "+format(len));
messagebox("текст: "+utf8toansi(s));

sendpipe(ansitoutf8("Test^n"));
sendpipe(ansitoutf8("1234^n"));
waitpipe();
sleep(500);
len = getpipe(#s2);
messagebox("Прочитано байт: "+format(len)); // прочитано 4 байта, правильно
messagebox("текст: "+utf8toansi(s2)); // 12347 - 5 байт, цифры 7 тут не должно быть

closepipeprocess();


Код exe, C# (Отобразить)

Powered by ExBB FM 1.0 Final