Здравствуйте, гость ( Вход | Регистрация )
SABROG | Дата 9.4.2009, 20:32 |
QByteArray QString::toAscii () const QByteArray QString::toLatin1 () const QByteArray QString::toLocal8Bit () const QByteArray QString::toUtf8 () const Но и обычный QString должен работать, т.ч. тут проблема не в преобразовании скорее всего. Попробуй так передавать:
|
|
Litkevich Yuriy | Дата 9.4.2009, 20:12 |
а разве через append() этог сделать нельзя?? можно и через него, важно понимать, что происходит при этом. Нужно ли учитывать кодировку? И т.д. и т.п.Поэтому коментарии к функциям почитать стоит, там и другие функции преведены. П.С. dasV, можешь просто щёлкать ник, он автоматически добавится в форму быстрого ответа. |
|
dasV | Дата 9.4.2009, 19:55 |
2_Litkevich Yuriy а разве через append() этог сделать нельзя?? Спасибо |
|
sibmail | Дата 9.4.2009, 19:25 |
Добрый день. А можно код по подробней? Кто у Вас m_pTcpSocket? Ошибку напишите хотя бы. Спасибо. m_pTcpSocket = new QTcpSocket(this); //создаем объект класса QTcpSocket m_pTcpSocket->connectToHost("10.8.0.2", 2000); .... m_pTcpSocket->write( "dddddddddddd"); |
|
Litkevich Yuriy | Дата 9.4.2009, 19:21 |
Как преобразовать QString в QByteArray? посмотри описание QByteArray & QByteArray::insert ( int i, const QString & str )там есть коментарии и разные варианты преобразования |
|
dasV | Дата 9.4.2009, 19:20 |
Добрый день. А можно код по подробней? Кто у Вас m_pTcpSocket? Ошибку напишите хотя бы. Спасибо. |
|
sibmail | Дата 9.4.2009, 19:07 |
Как преобразовать QString в QByteArray? а то не канает такая операция: QString mess=lineEdit->text(); m_pTcpSocket->write( mess); |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 26.4.2024, 22:18 |