社区
Delphi
帖子详情
怎样提取EXE文件的大图标,注意,是大图标,高手请指教!
Liusp
2001-11-15 12:27:11
...全文
164
9
打赏
收藏
怎样提取EXE文件的大图标,注意,是大图标,高手请指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taxi
2001-11-15
打赏
举报
回复
procedure TForm1.ExtractFileIcon(const FileName: string);
var
i: integer;
begin
i := 0;
Image1.Picture.Icon.handle := ExtractIcon(Hinstance, Pchar(FileName), i);
end;
Liusp
2001-11-15
打赏
举报
回复
用代码实现
Liusp
2001-11-15
打赏
举报
回复
我自己回答吧,用API函数
ExtractIconEx(
LPCSTR lpszFile,
int nIconIndex,
HICON FAR * phiconLarge,
HICON FAR * phiconSmall,
UINT nIcons
);
windlucky
2001-11-15
打赏
举报
回复
大家的方式,很好呀!不能解决!能不能说的详细点?
chenjiong
2001-11-15
打赏
举报
回复
是啊,提取图标的软件太多了。实在不行可以找个汉化的工具,可以把软件中的所有图片都导出。
Kingron
2001-11-15
打赏
举报
回复
SHGetFileInfo()其中有一个大图标的的参数
kevin_gao
2001-11-15
打赏
举报
回复
大图标?怎么个大图标法?
好多提取图标的工具,难道不能满足?
taxi
2001-11-15
打赏
举报
回复
文件类型可以是exe,dll,icl
taxi
2001-11-15
打赏
举报
回复
以上是取一个图标显示在TImage中,下面是提取所有的图标显示在ListView中
首先,在窗体放一个ImageList,Width and Height = 32,放一个ListView,LargeIcon属性设为ImageList1,为了好看,再窗体底部放一个ProgressBar,align= alBottom
procedure TForm1.ExtractFileIcon(const FileName: string);
var
i, iCount: integer;
Icon: TIcon;
begin
i := -1;
iCount := ExtractIcon(Hinstance, Pchar(FileName), i);
ProgressBar.Max := iCount;
ListView1.Items.BeginUpdate;
ListView1.Items.Clear;
Icon := TIcon.Create;
for i := 0 to iCount -1 do
begin
Icon.Handle := ExtractIcon(Hinstance, Pchar(FileName), i);
ImageList.AddIcon(Icon);
with ListView1.Items.Add do
begin
Caption := ExtractFileName(FileName) + '[' + IntToStr(i + 1) + ']';
ImageIndex := Items.Count - 1;
end;
ProgressBAr.Position := i;
end;
ListView1.Items.EndUpdate;
ProgressBar.Position := 0;
end;
校园网华为认证软件(替换锐捷)
(不知道有没有
高手
没有安装第三方软件实现校园接入的,有的话
请
指教
,不甚感谢)所以只有采用第三方软件 ,幸运的是目前已经有华为认证的Linux软件了。大家网上可一搜一下。我这里提供一下,里面已经有安装说明了,...
wanmei.RAR_VBa_wanmei_wanmei.r_防封
【描述】"本代码只供学习使用,防封部分,
请
指教
修改,希望
高手
多
指教
" 提示了这个项目的目的主要是学习和交流。防封部分可能涉及到如何防止账号在使用过程中被游戏或平台封禁的技术手段,这通常涉及到网络通信的...
笔记本电脑桌面的计算机图标不见了,笔记本电脑桌面显示没了怎么办呢
1. 笔记本电脑桌面图标不见了,鼠标右键点不出来
请
高手
指教
具体操作步骤如下:以win10系统电脑为例:1、首先打开电脑,鼠标右键单击电脑下方的任务栏然后点击选择“任务管理器”按钮。2、然后在新的界面里点击选择...
Layui拓展第三方图标(加到layui中)
因为一个项目需要,从...layui中提到字体图标引用于阿里巴巴矢量图标库,在layui社区中有如何引用第三方图标库的教程。但是都没有把第三方图标融合到layui中,在layui一些模块中,没有办法直接使用字符串引用。在
点击计算机 里面没有页面,电脑不显示图标,只能看见界面,右键点击界面也没有反应。(
高手
指教
)...
1、首先右击桌面选排列图标/勾选显示桌面图标。2、如果故障依旧,运行输入gpedit.msc回车打开组策略,在左侧选用户配置/管理模板/桌面/在右侧选“隐藏和禁用桌面所有的项目”双击它,在打开的对话框中选“未配置”...
Delphi
5,939
社区成员
262,944
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章