1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

pck пример

Тема в разделе '.NET', создана пользователем Fituchini, 9 окт 2017.

  1. TopicStarter Overlay

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

    Сообщения:
    339
    Лайки:
    71
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    PWAA
    Страна:
    Russian Federation Russian Federation
    Доброго времени суток.
    Дайте пожалуйста пример работы с pck архивом.
    Есть программа, у неё есть dll.
    Пакуем к примеру dll в pck архив, и как дать понять программке что dll находится в pck? чтобы она считывала всё необходимое от туда?
  2. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Чтобы загрузить напрямую dll, (а не импортировать функции) тебе придётся реализовать почти весь механизм загрузки исполняемых файлов Windows.
    Либо нужно распаковывать эту dll сначала на диск, а затем оттуда импортировать функции.
  3. TopicStarter Overlay

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

    Сообщения:
    339
    Лайки:
    71
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    PWAA
    Страна:
    Russian Federation Russian Federation
    ну возьмём за пример pw. Когда идёт проверка клиента. Он дописывает в PCK нужные файлы или переписывает. А когда клиент запущен? он ведь считывает из архива нужную картинку или фунцкию. Архив то он не распаковывает.
    Хочу попробовать сделать так же, только с dll'кой
  4. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Если ты хочешь просто распаковать из архива файл для дальнейшего его сохранения на диск, то тебе для начала нужно прочесть файловую таблицу, найти нужный файл, распаковать нужный кусок данных и сбросить это на диск. Сорсы sPCK есть в шаре.
    Samuel нравится это.
  5. int 3 Программист Пользователи Open Source Contributor

    Сообщения:
    342
    Лайки:
    531
    Пол:
    Мужской
    Репутация:
    10
    Страна:
    Russian Federation Russian Federation
    dll - это сложный механизм, который не просто "открывается" функцией LoadLibrary из WINAPI, а разбирается виндой по кусочкам и затем используется.
    Можно запаковать в архив, а перед этим использованием распаковывать. Правда смысла особого не вижу в этом.
Черновик сохранён Черновик удалён
Similar Threads
  1. mr.Slink
    Ответов:
    14
    Просмотров:
    2.618
Загрузка...

Поделиться этой страницей