![]() |
|
||||||||||
|
|||||
|
Друзья, выручайте!!!
Уже второй день ломаю голову над проблемой... НаписАл на C++ Builder'e (TServerSocket) маленький локальный сервер. Его задача - законнектиться с XMLSocket'ом и передать тому строку с данными. Вот содержимое файла xml_sock.fla: function doOnXML( content ) {
trace("Received: " + content);
}
socket = new XMLSocket();
socket.onXML = doOnXML;
socket.connect( "localhost", 5555 );
Если сервер посылает строку <a><b name="imya">soderzhanie</b></a>, то в результате выполнения функция "trace(..." выведет эту же строку... Ну а если в отсылаемой сервером строке окажется Кириллица, например <a><b name="имя">содержание</b></a>, то "trace(..." выдаст следующее <a><b name="?">???/b></b></a>. Во всех примерах я учел добавление в конец пересылаемой строки символа "\0"... Если есть какие-то идеи по этому поводу....??? ![]() P.S. Блин, прицепил архив, а он куда-то пропал...
__________________
Люди - рабы своих вещей... Последний раз редактировалось Tyler Durden; 03.07.2004 в 01:40. |
|
|||||
|
Вот архивчик...
__________________
Люди - рабы своих вещей... |
|
|||||
|
Вот архив...
__________________
Люди - рабы своих вещей... |
|
|||||
|
[++]
|
Кодировочки проверь
|
![]() |
Часовой пояс GMT +4, время: 03:04. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|