你可以自己解读快解方式文件,然后得到快捷方式的指向路径文件名。此路径在lnk文件的最后。
然后,调用Winexec来用行

解决方案 »

  1.   

    读取一个后缀名为lnk的文件即可!要运行她很简单,用Winexec('filename.lnk',sw_show)即可。
      

  2.   

                    原发问人:NameNick
                      2000-12-16
      shellexecute和winexec我都会用,如何在自己编写的Form中显示呢?用TlistView太慢,因为他要和Timagelist配合,图标多了就会很慢。且我在当中只能显示小的图标,显示大图标我没有做到,我做了“ListView1.ViewStyle:=vsIcon”失败,且imagelist中的图标是从快捷方式中取出的,所以排除了imagelist中不是大图标的可能。看delphi自带的demo也没看懂。如果不解决慢的问题也行,只要告诉我怎样在TlistView当中显示大图标就行了。望高手指点。
                                   
      

  3.   

    哎,ListView有一个LargeImages属性,也是一个ImageList。VsIcon要跟这个配合啊!我想其他的不要我来说了吧!嘻嘻,从你这儿拿了100',真的不好意思!
      

  4.   

    啊,实在不好意思!忘了提醒你:必须将ImageList的Height和Width属性设置一下,一般地大图标应该是32*32!这样就能显示大图标了。