shell32.dll里没有扩展名的图标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell32.dll里没有扩展名的图标相关的知识,希望对你有一定的参考价值。

参考技术A 系统bug,网络问题。
1、系统bug是shell32.dll的软件系统出现了问题导致没有扩展名的图标,等待官方修复即可。
2、网络问题是自身设备连接的网络出现较大波动,导致shell32.dll软件没有扩展名的图标,更换网络重新打开即可。

打字稿文件中没有出现 FontAwesome 图标

【中文标题】打字稿文件中没有出现 FontAwesome 图标【英文标题】:FontAwesome icon not appearing in typescript file 【发布时间】:2021-07-09 05:50:37 【问题描述】:

我有一个带有 .tsx 扩展名的打字稿文件,我正在使用 React。我正在尝试显示一个 fontawesome 图标,但我得到的只是一个空方框。

这就是我使用 npm 安装 font-awesome 的方式:

npm install --save font-awesome

这就是我在 .tsx 文件中导入 font-awesome 库的方式:

 import 'font-awesome/css/font-awesome.min.css';

这就是我在 .tsx 文件中的 html 代码中调用我的图标的方式:

      <div id="info">
            <i class="fas fa-angle-right"></i>

            <button class="accordion">Items</button>
       </div>

按钮就是不出来,我已经尝试了好几个小时。将不胜感激一些见解。提前致谢!

【问题讨论】:

【参考方案1】:

既然你用的是react,或许可以试试react的方式?

npm i --save @fortawesome/fontawesome-svg-core
npm install --save @fortawesome/free-solid-svg-icons
npm install --save @fortawesome/react-fontawesome
import ReactDOM from 'react-dom'
import  FontAwesomeIcon  from '@fortawesome/react-fontawesome'
import  faAngleRight  from '@fortawesome/free-solid-svg-icons'

const element = <FontAwesomeIcon icon=faAngleRight />

ReactDOM.render(element, document.body)

https://fontawesome.com/how-to-use/on-the-web/using-with/react

然后您还可以使用所有内置功能 https://fontawesome.com/how-to-use/on-the-web/using-with/react#features

【讨论】:

以上是关于shell32.dll里没有扩展名的图标的主要内容,如果未能解决你的问题,请参考以下文章

exe文件图标更改。图标取自 SHELL32.dll

如何创建一个像 shell32.dll 这样包含图标的 dll

WIN下如何在PHP扩展里打开openssl支持

如何设置扩展文件属性?

顶部面板中 Gnome Shell 扩展的自定义图标不可见

电脑经常自己弹出shell32.dll这个文件,让选择它的打开方式。