MrZeRo
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Admin CSB Цитата: Идеи по модификации есть? | Заглянуть в файл IdHTTP.pas. Сам не модифицировал, врать не буду, но по-видимому можно это сделать, там много виртуальных методов, которые можно переопределить в своем наследнике от TIdCustomHTTP. Цитата: А так же где почитать про реализацию такой специфической задачи на чистых сокетах? | Основной источник информации по протоколу HTTP - на hxxp://www.w3c.org. А чтобы попроще - взять любой менеджер закачки, например, RegetDX, запустить закачку и посмотреть в журнале, какие запросы он посылает, и сделать то же самое у себя. Или сниффер поставить и выловить запросы на сервер. Компоненты можно брать любые - TClientSocket, TIdTCPClient, ... , какие найдешь. По программированию сокетов - в поставку Delphi (по крайней мере, Delphi 7) входит пример чата, начать с изучения его работы, более подробно - в инете масса примеров. Добавлено: Farkhad 1. Создать Unit, расположить там эти константы в разделе interface, подключать его к модулям, в которых эта информация нужна. 2. Разместить константы на главной форме приложения в разделе public. Для хранения параметров можно использовать класс TParams из модуля DB.pas. Модуль: Цитата: unit MyUnit; interface var MyParams : TParams; implementation initialization MyParams := TParams.Create(nil); finalization MyParams.Free; end; |
---------- ... не это главное ... |
|