Вниз
Скачать: CL | DM;

ShellListView вместо FileListBox   Найти похожие ветки 

← →
Zheksonz   (2009-02-26 12:24) [0]

имеется, следующий ниже, несложный код, который перебирает и обрабатывает выделенные файлы.

for n := 0 to (FileListBox1.Items.Count - 1) do begin
 try
   if FileListBox1.Selected[n] then
   begin
     if not FileExists(FileListBox1.Items.Strings[n]) then begin
       MessageDlg("File: " + FileListBox1.Items.Strings[n] +
                  " not found", mtError, [mbOk], 0);
       Continue;
     end;
   ShowMessage(FileListBox1.Items.Strings[n]);
   end;
  finally
  { do something here }
  end;
 end;
ShowMessage("Обработка завершена!");
end;


Хотелось бы использовать для этих же целей компонент ShellListView, но справки по нему я не нашёл, использования в дэмосах тоже нет((

Количество выделенных  - ShellListView1.SelCount-1, а вот как перевести остальные ф-ции???

Johnman и Сергей М., прошу не беспокоить.


← →
Zheksonz   (2009-02-26 12:28) [1]

ShowMessage(FileListBox1.Items.Strings[n]);

упс, вот эта строчка лишняя и не несёт смысловой нагрузки...


← →
Zheksonz   (2009-02-26 17:29) [2]

Встретил множество подобных вопросов в интернете, но ответа нигде нет.

Вариант о вселенском заговоре рассматривается, но он не основной. Остаётся вариант с не изученностью подобного вопроса. Но если он и здесь не изучен, то придется обращаться в корпорацию Борланд.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
2-1235554500
Scot Storch
2009-02-25 12:35
2009.04.12
Сохранить результа запроса в список


2-1235320820
KillaTank
2009-02-22 19:40
2009.04.12
Модальное окно в ДБ


4-1208257306
Petrovich
2008-04-15 15:01
2009.04.12
Закрытие другой копии программы.


15-1234445454
desc
2009-02-12 16:30
2009.04.12
Как корректно реализовать цикл по датам ?


15-1234263307
Delphi_basic
2009-02-10 13:55
2009.04.12
Установка Codegear RAD Studio 2007




   Наверх