我使用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。 –