Russian Qt Forum
Февраль 10, 2012, 16:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Переслать размер файла от клиента к серверу  (Прочитано 1015 раз)
Александр
Программист
*****
Offline Offline

Сообщений: 529


Понимание важнее знания.


WWW
« : Июль 02, 2010, 19:45 »

Ребят нудна помощь, отупел называется))

Как отослать с помощью метода QTcpSocket->write() число типа Long и например название файла, а потом всё это получить на сервере? Блин пихаю всё это в QByteArray И передаю получаю на сервере какую то хрень. Не врублюсь! Месяц не писал на Qt и все навыки потерял! Помогите плиз!

С уважением, Александр!
Записан

G-virus
Крякер
****
Offline Offline

Сообщений: 303


« Ответ #1 : Июль 03, 2010, 11:25 »

Ребят нудна помощь, отупел называется))

Как отослать с помощью метода QTcpSocket->write() число типа Long и например название файла, а потом всё это получить на сервере? Блин пихаю всё это в QByteArray И передаю получаю на сервере какую то хрень. Не врублюсь! Месяц не писал на Qt и все навыки потерял! Помогите плиз!

С уважением, Александр!

QDataStream out(&socket)
out << QFile(path).size();


на сервере

quint64 size;
QDataStream in(this)
in >> size;

название аналогично, только вместо int - QString
Записан

Windows 7 Ultimate x86
Linux Kubuntu 11.10
_______________________
Воруй, убивай, используй goto
Sahab
Частый гость
***
Offline Offline

Сообщений: 235



« Ответ #2 : Июль 03, 2010, 21:02 »

Код:
QDataStream in(this)
Непонимающий
Записан

G-virus
Крякер
****
Offline Offline

Сообщений: 303


« Ответ #3 : Июль 03, 2010, 21:33 »

Код:
QDataStream in(this)
Непонимающий

This == QTcpServer
Записан

Windows 7 Ultimate x86
Linux Kubuntu 11.10
_______________________
Воруй, убивай, используй goto
Sahab
Частый гость
***
Offline Offline

Сообщений: 235



« Ответ #4 : Июль 03, 2010, 22:14 »

что Вы пишите??
Вы в документацию вообще смотрите?
Записан

niXman
Гость
« Ответ #5 : Июль 04, 2010, 00:02 »

Цитировать
Вы в документацию вообще смотрите?
а зачем?
проще сделать то, что у тебя на аватаре Подмигивающий
Записан
G-virus
Крякер
****
Offline Offline

Сообщений: 303


« Ответ #6 : Июль 04, 2010, 00:06 »

что Вы пишите??
Вы в документацию вообще смотрите?

 пишу так, как у меня)
Записан

Windows 7 Ultimate x86
Linux Kubuntu 11.10
_______________________
Воруй, убивай, используй goto
Sahab
Частый гость
***
Offline Offline

Сообщений: 235



« Ответ #7 : Июль 04, 2010, 14:02 »

на заборе тоже написано, однако это не значит что там именно это

не зря подпись у Вас такая...
Записан

G-virus
Крякер
****
Offline Offline

Сообщений: 303


« Ответ #8 : Июль 04, 2010, 17:14 »

на заборе тоже написано, однако это не значит что там именно это

не зря подпись у Вас такая...


Ну да Смеющийся
Записан

Windows 7 Ultimate x86
Linux Kubuntu 11.10
_______________________
Воруй, убивай, используй goto
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Страница сгенерирована за 0.045 секунд. Запросов: 23.