急! 图标的显示(200分)

  • 主题发起人 主题发起人 bbay
  • 开始时间 开始时间
B

bbay

Unregistered / Unconfirmed
GUEST, unregistred user!
想在 FileListBox 元件中动态的显示 win98 下的图标,
应怎样更改源码?
急! 急!! 急!!!
 
这样的控件网上可以找到。
用SHGetFileInfo取得文件对应的图标再画上去。
 
进行SHELL编程是相当复杂的。
如果你只是获取文件的图标,当然用SHGetFileInfo是最简便的方法。
如果你想进行很多操作,可用别人写的控件(如Systool,http://go18.163.com/~xuguohua/control.htm),也可以用TWebBrowser
 
使用ShellApi.pas下函数:
SHGetFileInfo(......)
......
代码很长的,不过我会发信给你的.


 
to like : thank you
 
后退
顶部