Показать сообщение отдельно
  #2  
Старый 06.10.2012, 12:52
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от arach
Задача: Есть переменная типа integer. В стринглисте находится много строк.
Нужно найти эту переменную в стринглисте. Если есть - вывести сообщение, что уже есть. Если нет - добавить в стринглист.
Код:
function CheckNumb(Numb: Integer): String;
var
  i: Integer;
begin
  for i := 0 to database.Count - 1 do
  begin
    if Numb = StrToInt(database[i]) then
    begin
      ShowMessageFmt('Число %d уже есть в списке', [Numb]);
      Exit;
    end;
  end;
  database.Add(IntToStr(Numb));
end;
Ответить с цитированием