|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.07.2009, 17:50 | #1 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
Передача файлов
Ребята, с помощью каких компонентов в делфи можно передавать файлы!
Алгоритм: Кнопка "Загрузить"=>диалоговое окно(выбираешь файл)=>ОК=>пошла передача файла! Тонкости: Что бы показывало какой процент отдан (возможно воспользоваться компонентом ProgressBar или Gauge) и сколько времени осталось до завершение передачи! Жду ваших советов! |
11.07.2009, 17:52 | #2 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,457
|
Хм. А куда передавать то ???
|
11.07.2009, 17:55 | #3 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
на другой копьютер
(пооидеи на другом компьтере должна быть эта же программа, с возможностью принимать и отдавать файлы) (не локальная сеть)! |
11.07.2009, 18:25 | #4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Делал когда-то подобную программу на Делфи, завтра приеду домой если найду скину. Напишите мне в ЛС свой почтовый ящик на всякий случай.
|
11.07.2009, 18:27 | #5 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,457
|
Посмотри здесь :http://www.delphisources.ru/pages/fa...entsocket.html
|
12.07.2009, 18:39 | #6 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
Передача Файлов
profi подогнал готовый пример:
Передача файлов происходи с помощью Компонетна TCP Код клиента: Код:
Код:
Проблема: Когда я все делаю на 1 компе=> все работает (скриншет) Но когда я с другом пытался передать файлы: выдавало ерор: Как я передвал с другом файл: друг скачал у меня клиент(екзешник), я на серве запустил, выбрал файл, говорю другу что бы нажал кнопку(принять файл) вылетает вышеуказаная ошибка! Жду ваших советов! Сам думаю что то с ип ? |
12.07.2009, 18:41 | #7 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
Передача Файлов
http://ipicture.ru/Gallery/Viewfull/20865736.html
забыл ссылку на ерор =) |
12.07.2009, 19:21 | #8 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Все верно с ошибкой. Просто в свойстве Host компонента IdTCPClient1 нужно поставить IP адрес компьютера с которым нужно соединится.
Последний раз редактировалось profi; 12.07.2009 в 19:27. |
12.07.2009, 22:43 | #9 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
Terran подогнал исходник (+ в репе), а я его чуть переделал!
И кому интересно можете скачать... Примечание: Передавать с сервера можно только архивы (.rar). Иходники: Сервер Код:
Код:
Как можно передать файл, не подключаясь к инету, тойсть по локалке? Пример:наша група сидит за машинами на паре програмирывания (подкл к инету отсутствует) и по-идее файл можно передать через сеть, а как? 2 приложения (нижевыложенные) идут через ип... Последний раз редактировалось Lemo; 13.07.2009 в 16:18. |
13.07.2009, 17:53 | #10 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
У кого какие идеи?..
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача файлов в ДОС | MawuHkuH | Работа с сетью в Delphi | 0 | 17.04.2009 19:43 |
Передача файлов | Malder | Общие вопросы .NET | 2 | 03.11.2008 08:04 |
Передача файлов | DM_bite | Свободное общение | 1 | 15.09.2008 16:22 |
Передача файлов на север.. | k51102 | Работа с сетью в Delphi | 1 | 09.04.2008 16:20 |
Передача файлов | wolff | Работа с сетью в Delphi | 3 | 03.03.2007 15:54 |