|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.02.2010, 01:16 | #11 | |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 722
|
Если код работает значит он правильный)))
но вообще смотрим: Код:
Цитата:
|
|
15.02.2010, 01:37 | #12 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 722
|
Лови код сервера(части):
Код:
Последний раз редактировалось dampirik; 15.02.2010 в 01:41. |
15.02.2010, 11:55 | #13 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
так, с потоками более менее разобрался. как я понимаю переделать этот пример под работу с файлами не очень сложно. как вообще лучше передавать? циклом побайтово или через какие-нибудь классы?
и какой алгоритм работы передачи файлов?
Life if about choices
Make the right choice |
15.02.2010, 13:06 | #14 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
возникла небольшая проблема с потоками. форма-то создаётся в ещё одном потоке... как достучаться до её компонентов? есть какой-нибудь способ кроме unsafe?
Life if about choices
Make the right choice |
16.02.2010, 12:32 | #16 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
считаю потоком байтов будет самое правильное + прогрессбар легко будет посчитать
алгоритм передачи попытаюсь найти и разобрать. далее понадобится консультация по поводу запросов (ну т.е. если клиент запросил файл, то начинать его отдавать и т.д.)
Life if about choices
Make the right choice Последний раз редактировалось TaTT DoGG; 16.02.2010 в 12:35. |
16.02.2010, 15:27 | #17 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
вот так сделал передачу файла на сервер. если не менять код сервера, то видно, что какие-то данные от клиента приходят. но в верности этого кода я всё=таки не уверен. + не разобрался как на сервере собрать из переданных данных файл. помоги пожалуйста
Код:
Life if about choices
Make the right choice |
16.02.2010, 16:50 | #18 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 722
|
Ну... насколько я понял Вы передаете не сам файл, а содержимое его в виде массива байтов...ну тогда можно передать название файла... и передать его содержимое...а на другой стороне создать файл и в него записать содержимое...
ЗЫ передачу файлов я не разу не использовал) но где-то видел пример... найду покажу... |
16.02.2010, 17:27 | #19 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
буду очень благодарен
пока буду пробовать сохранять файл на сервере.
Life if about choices
Make the right choice |
19.02.2010, 17:31 | #20 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
временно вынужден не заниматься этим кодом. пока есть более важные задачи. но к этому вопросу мы ещё вернёмся
Life if about choices
Make the right choice |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Потоки, передача файлов по сети | SeЯgey | Работа с сетью в Delphi | 3 | 02.04.2011 23:51 |
Передача файлов по сети | SL1CK | Работа с сетью в Delphi | 3 | 05.12.2009 00:08 |
Передача файлов по сети | Sparky | Общие вопросы Delphi | 5 | 31.10.2009 19:34 |
Передача файлов по локальной сети(Indy) | Biowulf86 | Помощь студентам | 1 | 08.05.2008 13:08 |