| Категории раздела |
|
Религия [2]
Буддизм, Христианство, Агни Йога, Йога Васиштха и др. Йоги, Индуизм, Искусство Жизни, Шри Шри Рави Шанкар, Конфуций, Хагакуре Сокрытое в листве, Ицхак Одизес, Наталья Грейс, Ошо, Тантра, Даосизм
|
|
Программы [5]
Описание различных программ
|
|
Программирование [24]
Исходники, примеры, ссылки, программы C++, Delphi, Python, Html, Java но в основном Delphi, Python, Html, создание игр, Blender Game Engine
|
|
Blender [16]
Бесплатный редактор трехмерного моделирования
|
|
CAD\CAM\CAE [0]
Solid Works, Nastran, Patran, Ansys и др.
|
|
Krita [4]
Материалы по свободному графическому редактору
|
|
Интернет [1]
Интересная информация о работе с интернетом
|
|
IrfanView [1]
Возможности программы
|
|
Игры [2]
|
|
Железо [1]
Различная электроника
|
|
| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Главная » 2022 » Январь » 29
Недавно я столкнулся с проблемой - невозможно обновить список файлов ShellListView.
Команды:
ShellListView1.ReAlign;
ShellListView1.Refresh;
ShellListView1.Repaint;
ShellListView1.Update;
Не работают.
И не я один с этим столкнулся - в интернете говорят, что заявленные методы обновления списка файлов не работают и ShellListView обновляется, только после ручного перехода в ShellTreeView.
В моих старых программах выполненных на Delphi - FileListBox1.Update; прекрасно работал, а в Lazarus ShellListView1.Update; не работает.
Однако я нашел в интернете решение проблемы обновления файлов в ShellListView - хоть и через заднее крыльцо:
var strroot:string;
...
strroot:=ShellListView1.Root;
ShellListView1.Root:='';
ShellListView1.Root:=strroot;
| |
|
|
|