shGetFileInfo用于取文件的图标,取驱动器的图标可以用这个函数吗?
解决方案 »
- 请问 不能 在 弹出窗体 显示 信息 ?????????????? 急!!!!!!!!!!
- 我在使用DBGrid时,如何在DBGrid中显示数据记录行号????多谢了!!!
- 各位~小弟刚学delphi想做个3层结构的数据库应用程序~~高分求助~
- 如果我知道另一个应用程序中一个TWebBrowser实例的句柄,该如何访问它的IHTMLDocument2接口,即Document属性?
- 有人帮我吗?
- 我用的Delphi6.0软件,组件板上只显示Standard 选项卡,其他的都不见了。而且它里面的组件全都不见了。答的人会送高分!!!
- 如何在edit中显示按键的字符,如按del键, edit中显示delete
- 怎么样访问数据库中的数据?
- 如何把word按行分多个TRichEdit显示
- 王涛与狗可以入内!
- 急急急.......各位大牛,关于API函数,TimeGEtTime在delphi中怎么调用
- 有没有简单的方法将stringgrid内容清空??
mantousoft.51.net
shGetFileInfo可以用来提取任何系统图标,不仅仅包含驱动器图标。
我早试过 TImage.Picture.Icon.Handle := FileInfo.hIcon; 但不知怎么回事,不行……
fn:='c:\temp'+FileClassLV.Selected.Caption;
assignfile(fh,fn);
rewrite(fh);
closefile(fh);
SHGetFileInfo(pchar(fn),0,info,sizeof(info),SHGFI_ICON+SHGFI_LARGEICON);//用SamllIcon也可以
FileTyptIcon.Picture.Icon.Handle:=info.hIcon;