|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.05.2012, 23:26 | #1 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 32
|
IdTCPClient+FileListBox
Подскажите пожалуйста,как вытянуть файл из компонента FileListBox и передать серверу по сети через IdTCPClient
|
08.05.2012, 23:49 | #2 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Открыть фаил как файловый поток и передать его сокету.
Сливочное масло Valio - компиляция как по маслу
|
09.05.2012, 00:15 | #3 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 32
|
а что пишется и куда в сервере,что бы принять файл от клиента?
понимаю что надо ReadStream,но куда и как правильно записать?? Последний раз редактировалось hysek; 09.05.2012 в 00:36. |
09.05.2012, 00:50 | #4 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Нужно создать (Buf например) переменую TFileStream с привязкой к файлу, куда будут сливаться байты от клиента. Затем нужно принять от клиента размер этого файла (Size например), чтоб правильно считать. А потом IOHandler.ReadStream(Buf, Size). Убиваем Buf и мы имеем принятый фаил.
Какая версия Инди и Делфи?
Сливочное масло Valio - компиляция как по маслу
|
09.05.2012, 00:59 | #5 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 32
|
примерно я так и понял пошарившись по форуму,но к себе подстроить не могу(
делфи 7, indy - 9 |
09.05.2012, 01:12 | #6 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
И что получалось в итоге? Покажи код клиента и сервера на отправку.
Сливочное масло Valio - компиляция как по маслу
|
09.05.2012, 01:23 | #7 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 32
|
клиент отправляет
Код:
Код:
|
09.05.2012, 01:28 | #8 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 32
|
выводит ошибку
Cannot open file "". Системе не удается найти указанный путь. |
09.05.2012, 01:38 | #9 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Хм... а может действительно путь к файлу битый? не видно где он задаётся...
Сливочное масло Valio - компиляция как по маслу
|
09.05.2012, 02:00 | #10 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 32
|
а если так
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
filelistbox | heroii2009 | C++ Builder | 0 | 13.03.2012 21:17 |
FileListBox и БД | mojohead | Помощь студентам | 5 | 09.06.2011 00:26 |
FileListBox | mojohead | Помощь студентам | 3 | 07.06.2011 18:09 |
FileListBox | daget | Компоненты Delphi | 2 | 02.10.2009 06:14 |
Filelistbox | Волк | Общие вопросы Delphi | 7 | 07.08.2009 01:22 |