Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Передача файла по сети

Ответить
Настройки темы
C/C++ - Передача файла по сети

Пользователь


Сообщения: 61
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ребят, подскажите как реализовать мою задачу...
Нужно с компов сети собирать Репорты(текстовые файлики) на мой комп. нащёд в инете отличный пример реалзации передачи файла с помощью TClientSocket и TServerSocket, но у меня консольное приложение, поэтому эти элементы немогу добавить на форму, так как формы собственно нет)) подскажите что можно сделать?)

Или может можно как то по друому эти репорты отправлять на мой комп? допустим складывать в расшареную папку у меня на компе?(правда нужно чтобы доступа небыло к этой папке...) ещё как вариант отправлять их на мыло, но его не хочу, хочется в пределах локальной сети всё сделать)

Отправлено: 12:41, 26-02-2012

 

ИО Капитана Очевидности


Contributor


Сообщения: 5387
Благодарности: 1105

Профиль | Отправить PM | Цитировать


Цитата Viton-Zizu:
а есть какой нибудь пример как это делается? потому что всё таки придется делать скорей всего через сокеты, а как их в ручную прописывать ума не приложу... »
Делается это примерно так
Код: Выделить весь код
// Главный объект программы
TMainObject
{
private:
TServerSocket *fServerSocket;
//// прочие закрытые поля класса и методы


public:
__property TServerSocket *ServerSocket = {read=fServerSocket};
__fastcall TMainObject (void);
__fastcall ~TMainObject (void);
//// прочие открытые свойства класса и методы
};

// Конструктор класса
__fastcall TMainObject::TMainObject (void)
{
fServerSocket = new TServerSocket::TServerSocket (null);
fServerSocket->... = //// задать параметры объекта
}

// Деструктор класса
__fastcall TMainObject::~TMainObject (void)
{
delete fServerSocket;
}

// Основной код программы
int main ()
{
TMainObject MainObject; // Создаётся статический объект, содержащий в том числе нужные невизуальные компоненты
MainObject.ServerSocket->... Использование свойств и методов компонента
}
// Объект MainObject будет автоматически уничтожен при завершении функции main

-------
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)

Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.


Отправлено: 01:33, 01-03-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Передача файла по сети

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] PHP|Передача файла браузеру morgan1991 Вебмастеру 1 09-12-2009 20:44
CMD/BAT - Передача ввода из bat-файла в консольную программу infallible Скриптовые языки администрирования Windows 1 01-06-2007 10:33
Передача файла по сети через idTCPClient/Server - глюк! DANTIST Программирование и базы данных 1 14-11-2004 23:20
Постраничная передача PDF файла броузеру CBMen Вебмастеру 3 16-04-2003 16:11
Delphi - Передача файла по сети в Delphi DANTIST Программирование и базы данных 4 08-03-2003 23:59




 
Переход