当我打开一个对话框窗口使用电子,选择一个文件,我需要得到这个文件的图标
ipcMain.on('open-file-dialog', () => {
dialog.showOpenDialog({
properties: ['openFile'],
filters: [{ name: 'All Files', extensions: ['exe','url'] }]
}).then(result => {
if (!result.canceled && result.filePaths.length > 0) {
const filePath = result.filePaths[0];
fs.readFile(filePath, async(err) => {
if (!err) {
/*get icon*/
} else {
console.error(err);
}
});
}
}).catch(err => {
console.error(err);
});
});
字符串
1条答案
按热度按时间pgvzfuti1#
你可以使用
IconExtractor
来实现。字符串