Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 5.79 Кодировать из DOS 866 в WINDOWS 1251

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

1. Kibor - 27 Января, 2021 - 09:21:00 - перейти к сообщению
d866tow1251 перекодирует текст из DOS 866 в WINDOWS 1251

CODE:
string V=d866tow1251 ("Text DOS-866 ‚®в нв®в ⥪бв");
messagebox (V);

В виде параметра принимает текст в котором есть кодировка DOS 866
Возвращает текст в котором DOS 866 перекодировано в WINDOWS 1251

w1251tod866 перекодирует текст из WINDOWS 1251 в DOS 866
CODE:
string V=d866tow1251 ("Text DOS-866 ‚®в нв®в ⥪бв");
messagebox (V);
V=w1251tod866 (V);
messagebox (V);




Пример
CODE:
if (createpipeprocess("C:\Windows\System32\cmd.exe -i"))
{
int C;
string S;
sendpipe("help^n");//Отправляем команду help
waitpipe();//Ждем пока отработает и появятся данные
sleep(500);//для надежности
C=getpipe(#S);//Читаем
//messagebox (C);
messagebox (S);
S=d866tow1251 (S);//перекодирует текст из DOS 866 в WINDOWS 1251
messagebox (S);
closepipeprocess();//Завершим процесс и закрываем канал
}
2. stasrus - 10 Февраля, 2021 - 05:21:32 - перейти к сообщению
Вот бы еще вопросы пофиксить при копировании не в той раскладке
3. Kibor - 14 Февраля, 2021 - 07:15:25 - перейти к сообщению
w1251tod866 перекодирует текст из WINDOWS 1251 в DOS 866
CODE:
string V=d866tow1251 ("Text DOS-866 ‚®в нв®в ⥪бв");
messagebox (V);
V=w1251tod866 (V);
messagebox (V);

Powered by ExBB FM 1.0 Final