Fasm: строковый ресурс. Можно ли ?

Тема в разделе "WASM.ASSEMBLER", создана пользователем gershkovich, 1 апр 2009.

  1. gershkovich

    gershkovich New Member

    Публикаций:
    0
    Регистрация:
    14 фев 2006
    Сообщения:
    97
    Можно ли включать в строковые ресурсы в DLL на FASM-е ?
    Читал в хелпе есть bitmap, versions, dialog и т.д. а строки не упоминаются.
    Неужели нельзя ?
    Или я чего то не понимаю ?

    Заранее спасибо.
     
  2. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    gershkovich
    если такого макроса в фасме нет - напиши свой, делов-то %)
     
  3. gershkovich

    gershkovich New Member

    Публикаций:
    0
    Регистрация:
    14 фев 2006
    Сообщения:
    97
    Посмотрел как реализованы макросы в FASM-е и чесно гворя пришол в ужос.
    Какая то абракадабра.
    Где почитать как их делать ?

    PS Наверно проще создать ресурс сторонней программой (па типу PE module explorer)
    и подключить его директивой resdata
    Только как это правильно делать ?
     
  4. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    все что надо знать про макросы написано в хелпе и в самих макросах
    с 1го взгляда там все сложно, но и сама задача формирования ресурсов крайне непростая
     
  5. max7C4

    max7C4 New Member

    Публикаций:
    0
    Регистрация:
    17 мар 2008
    Сообщения:
    1.203
    Код (Text):
    1. section '.rsrc' data readable resource from 'my.res'
    как написано в pdf к fasm'у. а res файл можешь создать из rc при помощи любого компилятора. (к примеру TASM'овский BRCC32.exe)
     
  6. tyug

    tyug New Member

    Публикаций:
    0
    Регистрация:
    26 окт 2008
    Сообщения:
    19
    возможно так:
    Код (Text):
    1. section '.rsrc' resource data readable
    2. directory   RT_STRING,strings
    3. resource    strings,1,LANG_NEUTRAL,Str1
    4. resdata Str1
    5.     db "String",0
    6. endres
     
  7. gershkovich

    gershkovich New Member

    Публикаций:
    0
    Регистрация:
    14 фев 2006
    Сообщения:
    97
    Спасибо за советы.
    Буду пробовать оба варианта. О результатах отпишусь чуть позжее.
     
  8. max7C4

    max7C4 New Member

    Публикаций:
    0
    Регистрация:
    17 мар 2008
    Сообщения:
    1.203
    gershkovich
    Мой точно работает. Можешь не писать. Мне лично он больше по душе т.к. то что в фасме придумали с ресурсными макросами меня честно говоря не радует.