Динамический массив строк

Тема в разделе "WASM.BEGINNERS", создана пользователем asm_viator, 12 окт 2007.

  1. asm_viator

    asm_viator New Member

    Публикаций:
    0
    Регистрация:
    10 окт 2007
    Сообщения:
    18
    Здравствуйте все!
    Я тут новичок, на MASM'e сижу не так давно.
    Вопрос появился: как средствами MASM создавать массивы строк?
    Надо, чтоб в одном элементе содержалось столько байтов, сколько надо.
    Также нужно, чтобы размер массива можно было изменять.
     
  2. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    кури MSDN о функциях Heap***
     
  3. asm_viator

    asm_viator New Member

    Публикаций:
    0
    Регистрация:
    10 окт 2007
    Сообщения:
    18
    Нет ли у кого примеров на данный вопрос?
    Мне это о-о-очень нужно!..
     
  4. Perre

    Perre New Member

    Публикаций:
    0
    Регистрация:
    6 апр 2007
    Сообщения:
    100
    Понятие динамический массив в ассемблере нет. Я выделял нужный размер памяти (вункцией GlobalAlloc) и при необходимости изменял его размеры (функцией GlobalReAlloc), всё пришлось делать ручками даже поиск элемента в этом масиве
     
  5. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    можно использовать SAFEARRAY и соответствующие функции ole
     
  6. asm_viator

    asm_viator New Member

    Публикаций:
    0
    Регистрация:
    10 окт 2007
    Сообщения:
    18
    Всем огромное спасибо!
    А можно примеры к ответам?.. А то я это не осилю.