Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2011-08-13 11:10:27 ЛС | профиль | цитата
Выше это я. С черными не так понятно. Раскрасил
hitman249,
ищем: 1 12 13 20
Находим : 31 12 13 20 21 12 13 20 11 12 13 20 1 12 13 20
совершенно не то, что искали
------------ Дoбавленo в 10.11:
Add(MainForm,2953706,154,91)
{
Width=790
link(onCreate,10722598:doFor,[])
}
Add(Convertor,10855241,273,105)
{
SymbolFill="0"
link(onResult,11688109:doAdd,[])
}
Add(ListBox,11688109,329,105)
{
Left=15
Top=5
Width=75
Height=250
}
Add(For,10722598,210,105)
{
Start=1
End=36
link(onEvent,10855241:doConvert,[])
link(onStop,14253752:doReplace,[(255,118)(255,181)])
}
Add(Label,10134296,392,175)
{
Left=110
Top=10
}
Add(Replace,14253752,329,175)
{
SubStr="
"
DestStr=" "
link(onReplace,10134296:doText,[])
link(Str,11688109:Text,[])
}


------------ Дoбавленo в 11.10:
Если привести размер к двум знакам (где-то мелькало, что цифры от 1 до 36), то отпадает надобность в вставке пробелов. Строка будет короче ~на 33%.Поиск ускорится. ИМХО
А если писать в StrList строками по 6, то с поиском, используя doGetIndex, вообще никаких проблем.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0