![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Передать ресурс dll клиенту при помощи SendBuf() [D6, WinXP]
Интересующийся © (2006-02-11 07:58:00)Всем доброе время суток.
Есть dll (создано мной) в которой есть набор ресурсов в виде текста и графики.
Нужно сделать следующее.
При обработке конекта от клиента нужно динамически подключить dll и при помощи SendBuf() передать эти ресурсы клиенту.
Подскажите, плиз, как это организовать?
Интересующийся (2006-02-11 12:18:00) [21]> Во-первых может быть имеет смысл посмотреть в сторону SendStream?
А примера работы с SendStream нет?
> Если же все-таки хотите работать через SendBuf - тогда придется организаdать протокол,
А зачем здесь протокол разбивающий файлы на пакеты?
P.S.
Наскорлька я понимаю работа должна рооисходить следующим обрапзом:
1. Динамически грузим DLL при помощи LoadLibrary
2. Получаем указатель на интересующий нас ресурс.
3. Передать ресурс клиенту при помощи SendBuf().
4. Выгрузить dll.
Defunct (2006-02-11 10:40:00) [22]> организацать
организовать...
Defunct (2006-02-11 10:39:00) [23]хех..
Во-первых может быть имеет смысл посмотреть в сторону SendStream?
Если же все-таки хотите работать через SendBuf - тогда придется организацать протокол, который обеспечит разбивку файлов на пакеты и склеивание пакетов в файлы на приеме.