社区
C#
帖子详情
100分求助,C#下载功能!!
黑子大哥
2016-04-06 01:31:41
在。net 中 我们众所周知的强大类 webclient 可以完美实现下载功能
但是,我们如何才能实现获取下载文件的图标呢?
比如迅雷,下载一个程序 exe 格式
在文件未下载好之前就可以知道这个exe程序的ico图标是什么,并且会显示出来,我们如何得到这个图标是什么?
参考列子 迅雷下载
...全文
137
5
打赏
收藏
100分求助,C#下载功能!!
在。net 中 我们众所周知的强大类 webclient 可以完美实现下载功能 但是,我们如何才能实现获取下载文件的图标呢? 比如迅雷,下载一个程序 exe 格式 在文件未下载好之前就可以知道这个exe程序的ico图标是什么,并且会显示出来,我们如何得到这个图标是什么? 参考列子 迅雷下载
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crystal_lz
2016-04-06
打赏
举报
回复
引用 4 楼 zj_zwl 的回复:
会不会是先下载了文件头部,然后解析出图标?
一个PE文件的资源 全部保存在 通常名为 .rsrc 的区块中
而更具编译器不同 这个区块的位置和名字可能会不一样 不过往往 区块的顺序是
.txt -> 保存代码的地方
.data -> 数据存放区
.rsrc -> 资源区域
其他区块
按照位置 区块都快靠近文件末尾了
zj_zwl
2016-04-06
打赏
举报
回复
会不会是先下载了文件头部,然后解析出图标?
Poopaye
2016-04-06
打赏
举报
回复
我要能有迅雷这么大的数据库,我也行啊
「已注销」
2016-04-06
打赏
举报
回复
迅雷的没下载完也是一个迅雷的文件图标啊。 你可以去了解下pe文件格式。
crystal_lz
2016-04-06
打赏
举报
回复
exe的图标在二进制文件中 想要图标直接去pe文件中提取 可是如果数据都不全 哪里来的图标?。。。 如果说 你就下载了几个字节 你就能知道exe的图标你是在逗我 在迅雷的服务器上有一大堆的文件 在你下载的时候 说不定迅雷服务器上早就有这个文件了 既然他服务器上都有这个完整的文件纯在了 他把这个文件的图标给他的客户端软件又何妨? 而且 其他文件 如rar之类的 这些图标直接系统关联 你完全可以直接调用api获取对应文件类型的默认图标 也不需要去“
下载图标
”
用
C#
实现多线程
下载
功能
很多人都有过使用网络蚂蚁或网络快车软件
下载
互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大的魔力呢?其主要原因是这些软件都采用了多线程
下载
和断点续传技术。如果我们自己来编写一个类似这样的程序,也能够快速的在互联网上
下载
文件,那一定是非常愉快的事情。下面我就讲一讲如何利用
C#
语言编写一个支持多线程
下载
文件的程序,你会看到利用
C#
语言编写网络应程序是多么的容易,从中也能体会到
C#
语言中强大的网络
功能
。
首先介绍一下HTTP协
【Github上超
100
个
C#
基础工具类,赶快收藏
下载
】【转载】
Github地址:https://github.com/csm19910701/csharp-utils。
c#
实现文件
下载
功能
,带
下载
进度条,可用到软件的自动更新中
程序运行界面截图: 1、实例一个委托: private delegate void setText(); 2、定义一个线程内方法: public void Threadp() { try { setText d = new setText(downFile); //实例化一...
基于
C#
的百度图片批量
下载
工具
基于
C#
的百度图片批量
下载
工具
C#
下载
文件流
C#
从服务器
下载
文件可以使用下面4个方法:TransmitFile、WriteFile、WriteFile和流方式
下载
文件,并保存为相应类型,方法如下: 1、TransmitFile实现
下载
protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite
下载
超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下
C#
111,128
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章