首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb有关问题。请帮忙看看(内详)

2012-01-26 
vb问题。请帮忙看看(内详)我想完成这样的功能:用API搜索目录下的所有文件,再用API来取出文件的ICON,并ADD给

vb问题。请帮忙看看(内详)
我想完成这样的功能:用API搜索目录下的所有文件,再用API来取出文件的ICON,并ADD给imagelist控件.再通过imagelist控件和LISTVIEW控件结合.按大图标方式显示该目录下的文件.代码如下:
......
......
......
Private   Sub   Command1_Click()
Path   =   Text1.Text
ImageList1.ListImages.Clear

x   =   FindFirstFile(Path,   lpFindFileData)
If   x   =   -1   Then
        MsgBox   "FindFirstFile   err ",   0
Else
        lpiconpath   =   lpFindFileData.cFileName
        hinst   =   ImageList1.hImageList
       
        ExtractAssociatedIcon   hins,   lpiconpath,   lpiIcon '就到这里就出错
        If   y   =   0   Then
                MsgBox   "ExtractAssociatedIcon   err ",   0
        Else
                ImageList1.ListImages.Add   1,   lpFindFileData.cFileName,   y
        End   If
End   if
......
......
执行到ExtractAssociatedIcon   hins,   lpiconpath,   lpiIcon
这行,老是提示实时错误   '453,找不到dll入口点ExtractAssociateIconA   in   shell32.dll
这是怎么回事?
请帮忙看看

[解决办法]
对。利用Picture的Image属性读取StdPicture对象就可以了

热点排行