Тема: ListBox
Показать сообщение отдельно
  #2  
Старый 27.02.2012, 11:12
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Вверх:
Код:
var
  currentstring:string;
  ix:Integer;
begin
  if ProtocolList.Items.Count>0 then
    if ProtocolList.ItemIndex<>0 then
      begin
        ix:=ProtocolList.ItemIndex;
        currentstring:=ProtocolList.Items[ix];
        ProtocolList.Items.Delete(ix);
        Dec(ix);
        ProtocolList.Items.Insert(ix,currentstring);
        ProtocolList.ItemIndex:=ix;
      end;
end;
Вниз и удаление сам додумаешь.
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием