*********1*************1**************1**********
ищем вхождение 1 в строку справа налево, получаем нумер - что то около 10
преобразуем строку отрезая от нее 10 символом сначала может вот этим лучше вопроспользовацо чем высилять из общей длины
Цитата:
*************1**************1**********
получаем вот такую строку снова ищем снова режем....
это все запихивается в один цикл
Добавлено:
MyString=...............................
start = 0
start=InStr( Mid(MyString, start)), "YES", 1)
if start<>0 then
я синтаксис не особо помню надо в справочнике смотерть так примерно
еще надо счетчик добавить и переменную которая будет общее смещение накапливать, можно строку перезаписывать - но это расточительно для памяти
ищем вхождение 1 в строку справа налево, получаем нумер - что то около 10
преобразуем строку отрезая от нее 10 символом сначала может вот этим лучше вопроспользовацо чем высилять из общей длины
Цитата:
Mid(str, start[, len])) Возвращает из строки str подстроку, которая начинается с позиции start и имеет длину len. Если параметр len не указан, возвращаются все символы до конца строки.
*************1**************1**********
получаем вот такую строку снова ищем снова режем....
это все запихивается в один цикл
Добавлено:
MyString=...............................
start = 0
start=InStr( Mid(MyString, start)), "YES", 1)
if start<>0 then
я синтаксис не особо помню надо в справочнике смотерть так примерно
еще надо счетчик добавить и переменную которая будет общее смещение накапливать, можно строку перезаписывать - но это расточительно для памяти