文件传输进度显示方法及系统技术方案

技术编号:4097798 阅读:251 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种文件传输进度显示方法,包括:当传输文件时,生成文件传输任务ID;创建文件传输进度显示对象,以所述ID标识所述进度显示对象;在所述进度显示对象中绘制待传输文件的进度条;将所述绘制进度条后的进度显示对象插入到窗口区域显示。还公开了一种文件传输进度显示系统,包括:ID生成模块、进度显示对象创建模块、进度条绘制模块、进度条显示模块和传输进度计算模块。本发明专利技术的进度条的显示不额外占用窗口区域,极大提高了用户界面的交互性和用户体验。

【技术实现步骤摘要】

本专利技术涉及网络通信中文件传输
,特别涉及一种文件传输进度显示方法。
技术介绍
计算机网络技术是通信技术与计算机技术相结合的产物。近年来,计算机网络通 信在人们的日常生活中有着越来越重要的地位,用户可以在计算机网络上进行文字、声音 和视频的交流,共享文件、图片和视频信息等,从而方便用户的生活、工作和学习。在使用计 算机网络进行沟通交流的过程中,互相之间的文件传输是一种很常见很基本的活动,也是 非常重要的一种共享信息的方式。文件传输比电子邮件更直观、更快捷、更实时,传输的文 件大小也不像电子邮件附件那样有大小的限制。可见,文件传输在计算机网络通信中是非 常基本也是非常重要的功能。而在文件传输的过程中,如何很好的展示文件当前的传输进 度,带给用户更好的体验是值得研究的问题。目前展示文件的传输进度有两种主要实现方案第一种实现方案是在窗口容器控件上放置Windows系统的标准进度条控件,根据 文件传输进度实时显示传输进度百分比,虽然实现简单,但其外观简陋,用户体验差。第二种实现方案使用无窗口(即windowless)技术,但也是在窗口容器控件上放 置无窗口进度条控件(即所谓的win本文档来自技高网...

【技术保护点】
一种文件传输进度显示方法,其特征在于,包括以下步骤:S1:当传输文件时,生成文件传输任务ID;S2:创建文件传输进度显示对象,以所述ID标识所述进度显示对象;S3:在所述进度显示对象中绘制待传输文件的进度条;S4:将所述绘制进度条后的进度显示对象插入到窗口区域显示。

【技术特征摘要】
一种文件传输进度显示方法,其特征在于,包括以下步骤S1当传输文件时,生成文件传输任务ID;S2创建文件传输进度显示对象,以所述ID标识所述进度显示对象;S3在所述进度显示对象中绘制待传输文件的进度条;S4将所述绘制进度条后的进度显示对象插入到窗口区域显示。2.如权利要求1所述的文件传输进度显示方法,其特征在于,所述步骤S3具体为将文件传输任务中的文件信息和进度条绘制参数传递到所述进度显示对象,进度显示 对象根据所述文件信息和进度条绘制参数绘制文件传输进度条,所述文件信息包括文件 名称、文件大小、文件图标以及文件的创建时间,所述进度条绘制参数包括Tip提示信息、 背景颜色、前景文本颜色、进度条上的文本信息、绘制文本所需的字体名称、字体尺寸和进 度条的宽度及高度。3.如权利要求2所述的文件传输进度显示方法,其特征在于,所述绘制进度条时采用 无窗口的方式绘制。4.如权利要求1所述的文件传输进度显示方法,其特征在于,所述步骤S4之后还包括 步骤在文件传输过程中根据文件大小和已传输的文件大小计算传...

【专利技术属性】
技术研发人员:张明贺
申请(专利权)人:北京神州泰岳软件股份有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1