| 
| 
 | Вопрос # 1 779/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!у меня такой вопрос, я использую TFileListBox, в нем я выбираю несколько файлов одновременно, после этого нужно считывать их содержимое. Каким методом или свойством можне переходить от первого выделенного  файла к последниму или как этот компанент определяет какие файл выделены? какой последний параметр передать функции Assignfile?
 Приложение:Переключить в обычный режим beginAssignFile(F,form1.FileListBox1.FileName??????????);Reset(F);while Not SeekEof(F) do beginSetlength(Dict,i+1);readln(F,Dict[i]);i:=i+1;end;Closefile(f);i:=0;while i<length(dict) do beginListbox1.Items.text:=Listbox1.Items.text+dict[i];i:=i+1;end;j:=j+1;end;
|  |   Вопрос задал: Stepani4 (статус: Посетитель)Вопрос отправлен: 22 июля 2008, 12:18
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, Stepani4!Программировали под .NET? Только там так ставят вопросы.
 а так, всё очень просто. Вот пример:
 
   var i:integer;
begin
  if FileListBox1.SelCount = 0 then
    ShowMessage('Нет выделенных')
  else
  begin
    for i:=0 to FileListBox1.Count-1 do
      if FileListBox1.Selected[i] then
        DoSome(FileListBox1.Items[i]);
  end;
end;
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 22 июля 2008, 12:27
 Оценка за ответ: 5
 Комментарий к оценке: вопросы, чтоб привлечь внимание, спасиб, то что надо, совсем забыл про Selected[i] |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |