我使用TFileListBox
控件顯示文件列表。但我想知道如何以Windows資源管理器的相同方式顯示文件縮略圖?如何在delphi中顯示文件縮略圖像Windows資源管理器?
3
A
回答
2
你應該嘗試使用包括在Delphi中ShellControls
組件。 (請注意,David Heffernan提到過,TLama在你的問題的前兩個註釋中提出了最初的具體建議。)它們在最近的版本中並未默認安裝,所以你必須自己安裝它們。
這些指令是德爾福的版本,你已經表明你正在使用(德爾福2010) - 他們基本上爲XE/XE2
一樣的,除了他們在Samples\Delphi\VCL\ShellControls
文件夾而不是(與Start
條目包含XE
或XE2
而不是2010
,當然)。
使用Start->All Programs
,導航到Embarcadero RAD Studio
或Embarcadero Delphi 2010
項目,展開它,並選擇Demos
。它位於DelphiWin32\VCLWin32\ShellControls
下的Win32
文件夾中。首先打開並構建vclshlctrls.dproj
,然後構建並安裝dclshlctrls.dproj
。您需要將上述文件夾添加到搜索路徑中的Project->Options
,以便編譯器能夠找到它們。
建設第二包後安裝的組件,該項目在「項目經理」單擊鼠標右鍵,從彈出菜單(上下文)「安裝」。默認配置中的「項目管理器」是顯示項目中文件的屏幕右邊緣的區域。請記住,您需要先構建vclshlctrls
,然後安裝dclshlctrls
,這是設計時包。
您應該然後找到在Samples
類別您的調色板TShellListView
,TShellTreeView
,TShellComboBox
和TShellChangeNotifier
組件。
相關問題
- 1. 在Windows資源管理器中顯示OPC文件的縮略圖
- 2. 如何讓Windows資源管理器在'縮略圖'視圖中顯示我的文件預覽?
- 3. 資源管理器縮略圖(winXP)
- 4. 如何在Windows 7上的文檔文件的Windows資源管理器中創建縮略圖預覽圖標?
- 5. Windows資源管理器像Delphi中的控件
- 6. 在Windows資源管理器中未顯示文件大小
- 7. 在Windows資源管理器中顯示文件
- 8. Android中的文件資源管理器像Windows資源管理器
- 9. 突出顯示Windows資源管理器窗口中的文件
- 10. 無法在Windows資源管理器中顯示TortoiseSVN覆蓋圖
- 11. 如何在RCP應用程序中顯示Windows文件資源管理器?
- 12. 調試 - Windows資源管理器縮略圖處理程序的Windows 8.1
- 13. 在Windows資源管理器中添加圖像文件與解決方案資源管理器
- 14. 在Windows資源管理器中顯示Windows搜索結果
- 15. Eclipse插件顯示Windows資源管理器上下文菜單
- 16. 當在資源管理器文件列表中看到時,爲pdf文件設置縮略圖圖像
- 17. 如何在Windows資源管理器中找到文件
- 18. Windows資源管理器如何提取EXE文件的圖標
- 19. 在Windows資源管理器
- 20. 在Windows資源管理器
- 21. 如何在自制Windows資源管理器中正確顯示圖標?
- 22. 將Windows資源管理器縮略圖捕獲爲圖像 - 保存爲PNG文件
- 23. 在Windows資源管理器中顯示exe圖標時,Windows如何決定顯示哪種圖標格式?
- 24. 如何管理圖像和縮略圖?
- 25. KineticJS如何從文件資源管理器收聽圖像?
- 26. Resharper命令在資源管理器中顯示文件?
- 27. 未在數據資源管理器中顯示Xlsx文件ckan
- 28. 在解決方案資源管理器中顯示庫文件
- 29. 如何更改文件擴展名,Windows/Windows資源管理器
- 30. 如何檢測Windows資源管理器是否顯示給定的文件夾?
你確實需要一個真正的控制。像列表視圖一樣。您可以使用shell感知列表視圖。 –
@David,OT:仍然分佈着'ShellControls'(和D2010一樣)?這是我想的「演示」路徑中的某個地方。無論如何,我猜他們不支持縮略圖。 – TLama
@TLama我認爲ShellControls還在。我以前使用過ShellShock。 –