Передача строк в dll

Тема в разделе "WASM.WIN32", создана пользователем Stub, 17 янв 2005.

  1. Stub

    Stub New Member

    Публикаций:
    0
    Регистрация:
    11 май 2004
    Сообщения:
    311
    Адрес:
    Siberia
    Нужно передать dll'ке строковые параметры (типа название модуля и т.д.) - с этим проблем нет, но также необходимо, чтобы dll'ка сохраняла эти строковые параметры - вот тут-то и начинаются траблы:

    - Необходимо чтобы любая копия dll'ки имела доступ к этим данным (для этого я сделал шареную секцию и копирую в нее эти данные).

    Проблема: когда я жму свою dll'ку, то данные не пишутся в шаренную секцию.



    Вопрос: как еще можно передать и хранить такие параметры?

    мб тупой вопрос, но в голову ничего не приходит :dntknw:
     
  2. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    в отдельном файле?
     
  3. infern0

    infern0 New Member

    Публикаций:
    0
    Регистрация:
    7 окт 2003
    Сообщения:
    811
    Адрес:
    Russia


    смени пакер ?
     
  4. Stub

    Stub New Member

    Публикаций:
    0
    Регистрация:
    11 май 2004
    Сообщения:
    311
    Адрес:
    Siberia
    x3, не охота юзать отдельный файл для хранения настроек, точно также как и юзать реестр (это все на крайний случай).



    насчет пакера х3, жму UPX'ом.
     
  5. Turkish

    Turkish New Member

    Публикаций:
    0
    Регистрация:
    25 окт 2004
    Сообщения:
    80
    Адрес:
    Russia
    Делаешь секцию shareable в FASM или укажи /section:<имя>,S при линковке в MASM
     
  6. Stub

    Stub New Member

    Публикаций:
    0
    Регистрация:
    11 май 2004
    Сообщения:
    311
    Адрес:
    Siberia


    Читай выше -
     
  7. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    Ты в DllEntry ничего не заноси в эту секцию.

    Подобрал методом тыка, почему так, не знаю.
     
  8. Stub

    Stub New Member

    Публикаций:
    0
    Регистрация:
    11 май 2004
    Сообщения:
    311
    Адрес:
    Siberia




    Эт плохо, т.к. оно мне надо. :dntknw:

    Бум переделывать. 10х всем.
     
  9. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    Как насчет File Mapping?
     
  10. Stub

    Stub New Member

    Публикаций:
    0
    Регистрация:
    11 май 2004
    Сообщения:
    311
    Адрес:
    Siberia


    Я и полез в эту степь... маппирование, атомы и т.д. Смотрю что мне больше всего подходит.