Нужно передать файл по сети, а затем принять его.
Как это сделать?
Передача и принятие файла по сети, почти ничем не отличается от обычной работы с файлом, чтение-запись.
Если ты читал http://www.crossplatform.ru/documentation/qtdoc4.3/qtnetwork.php, то мог заметить, что:
А пример можно?
Вот простой пример:
// Записываем данные в сокет
QDataStream out( &hWriteSocket);
out << "the answer is";
out << (qint32)42;
// Читаем данные из сокета
QDataStream in( &hReadSocket);
QString str;
qint32 a;
in >> str >> a; // получаем "the answer is" и 42
Прочитал кусок файла и записал его в сокет как в примере, возникло событие получения данных, прочитал их из сокета и т.д.
Хе-хеЭ, мог бы и не спрашивать, сам разобрался бы...
Спасибо.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)