Вверх ↑
Ответов: 2125
Рейтинг: 159
#1: 2008-05-09 18:44:45 ЛС | профиль | цитата
Во всяком случае, скрытые они не помешают. Однако, например в схеме DDE_Server.sha удобнее брать значение для поиска с нижней точки сервера, а не из потока, и индекс используется не сразу, а потом. То есть пару точек снизу и сверху тоже пригодились бы (типа StrToFind и Index). Хотя для индекса, который используется потом, можно конечно и переменную воткнуть. Значение для поиска можно и с точки Str считывать, но т.к. смысл строк разный, вполне возможно, что обе точки пригодились бы.

Была ещё идея сделать не только doGetIndex (я хотел назвать doFind), но и поиск с использованием регулярных выражений (doMatch) с выдачей не только индекса, но и значений подвыражений (то, что обычно в выражении в скобках указано). Обработка строк для DDE-сервера, это тоже немаловажная фича, например обработка DDE-команды. Если бы была точка doMatch, то начало обработчика команд выглядело бы очень просто: DDE_Server --- StrList --- IndexToChannel, а уже после идёт обработка определённой команды с использованием параметров из МТ-потока.

карма: 1

0