DELPHI 如何获取网站Logo图标

DELPHI 如何获取网站Logo图标,第1张

网站图标的简单提取,直接在网址后面加上/faviconico

就可以了。

因为浏览器默认的规范就是以这个文件为图标的,任何一个网站,它放了浏览器就会显示,如果没放,就不会显示了。

java可使用FileSystemView和ShellFolder类获取文件的小图标和大图标,以下是详细代码:

import javaawtFlowLayout;

import javaioFile;

import javaioFileNotFoundException;

import javaxswingIcon;

import javaxswingImageIcon;

import javaxswingJFrame;

import javaxswingJLabel;

import javaxswingfilechooserFileSystemView;

public class GetFileIcon {

/

  @param args

 /

    public static void main( String[] args )

    {

        String    filePath    = "D:/sheet1xlsx";

        File    f        = new File( filePath );

        JFrame    frm        = new JFrame();

        frmsetSize( 300, 200 );

        frmsetLocationRelativeTo( null );

        frmsetDefaultCloseOperation( JFrameEXIT_ON_CLOSE );

        frmsetVisible( true );

        frmsetLayout( new FlowLayout( 10, 10, FlowLayoutLEADING ) );

        JLabel sl = new JLabel( "小图标" );

        frmadd( sl );

        JLabel bl = new JLabel( "大图标" );

        frmadd( bl );

        slsetIcon( getSmallIcon( f ) );

        blsetIcon( getBigIcon( f ) );

    }

/

  获取小图标

  @param f

  @return

 /

    private static Icon getSmallIcon( File f )

    {

        if ( f != null && fexists() )

        {

            FileSystemView fsv = FileSystemViewgetFileSystemView();

            return(fsvgetSystemIcon( f ) );

        }

        return(null);

    }

/

  获取大图标

  @param f

  @return

 /

    private static Icon getBigIcon( File f )

    {

        if ( f != null && fexists() )

        {

            try {

                sunawtshellShellFolder sf = sunawtshellShellFoldergetShellFolder( f );

                return(new ImageIcon( sfgetIcon( true ) ) );

            } catch ( FileNotFoundException e ) {

/ TODO Auto-generated catch block /

                eprintStackTrace();

            }

        }

        return(null);

    }

}

1点击在电脑右下角的获取windows10图标

2点击“预定免费升级版”图标,输入电子邮箱地址预定,成功之后就不用做什么了,也不用再管,等待windows10正式发布(7月29号)后可以接收windows10升级通知

查看设备和应用是否有兼容性问题

1点击左上角的菜单->检测电脑

2查看电脑设备和应用是否有升级问题

查看预定状态

1进入“查看确认状态”菜单

2看是否预定成功,还可以取消预定

获取windows10更详细的信息

点击菜单的“获取帮助”或者点击右上角的链接得到更多的windows10信息

java获取apk文件icon图标的方法步骤如下:

1、解压apk,apk实际上是zip压缩档。

2、解析AndroidManifestxml文件,解析application节点,获取android:icon属性,得到图标资源文件名。

3、图标资源大多数位于/drawable-hdpi目录下。

4、尝试读取png或者jpg格式,如果还读取不到,那就按照没有图标处理。

QFileIconProvider fileIP;

QString filePath = QString("testtxt");

QIcon icon = fileIPicon(QFileInfo(filePath));

这个是根据该扩展名对应的打开程序指定的

有简单的方法改的

你选择 我的电脑->工具->文件夹选项->文件类型,选择你要改的扩展名,选择高级,然后选择更改图标就能选择你想要的图标了

以上就是关于DELPHI 如何获取网站Logo图标全部的内容,包括:DELPHI 如何获取网站Logo图标、java 如何得到文件的系统图标、如何使用获取windows10图标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9497949.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存