Аналог функции Mid в ASM'е

Тема в разделе "WASM.BEGINNERS", создана пользователем Tverskoy, 25 дек 2010.

  1. Tverskoy

    Tverskoy New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2010
    Сообщения:
    3
    Доброго времени суток уважаемые!

    Начинаю вникать в ассемблер (на MASM'е)... есть один вопрос по строкам...
    Вводная: Есть строка, ну допустим:
    stroka db "До ужаса много всякой всячины...",0

    Задача: Как можно получить из нее подстроку с определенным смещением от начала строки и определенной длины?
    Проще говоря функция mid (string, start offset, length).
    Интуитивно все понятно, но как это все в код выложить пока думалки не хватает :dntknw:

    Покурил WinAPI (http://msdn.microsoft.com/ru-ru/library/ms646979(v=VS.85).aspx) там такой функции нетю :dntknw:
    То, что нужно могло бы быть здесь: http://www.wasm.ru/forum/viewtopic.php?id=10366&p=1 но ТС сорсы не выложил



    Всё, ответил сам на свой вопрос: masm32\m32lib\szmid.asm :)