if AnsiCompareStr(uppercase(value),uppercase(s))<0 then r:=c else
if AnsiCompareStr(uppercase(value),uppercase(s))>0 then l:=c+1 else
if AnsiCompareStr(uppercase(value),uppercase(s))=0 then r:=c;


Мало того, что "<=" разбито на "<" и "=" с одинаковым исходом, так тут вообще достаточно одной проверки:

if AnsiCompareStr(uppercase(value),uppercase(s))<=0 then r:=c else l:=c+1;

UPD. Я в этот пост буду складывать все такие примеры!
if (doall) then
begin
if not doall then
begin


@темы: Компьютеры

Комментарии
28.11.2012 в 09:33

chi yo ta ni ke ra ha to ho ra su te no ha te ki ra to na ri ha shi te
Может чел просто пьяным был, когда писал :3
28.11.2012 в 18:57

> когда писал :3
... когда писал весь код.

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail