我们可能在程序里经常会使用到进度条这样的东西,本人是个菜鸟,第一次写这种东西的时候思路是这样的,不多说上代码 这是界面 不出意外的话应该就卡死了,这就是所谓的卡UI,然后本人就在想是不是因为刷新(不知道怎么表达,但好像就是这种感觉),于是本菜鸟给Form1加了一个timer ...
转自:http: www.cnblogs.com zzy archive .html 在WinForm开发中,在处理大量数据时不免会有耗时较长的操作,如果将这些操作放在主线程里,软件界面会有较长时间的 无响应 ,降低了用户体验,常用的解决方式是加上进度条。 实现思路 使用BackgroundWorker 已经封装好的线程工具 控件在后台线程执行费时的操作,在主线程中打开一个进度条窗体显示进度。 ...
2014-09-29 11:11 2 5696 推荐指数:
我们可能在程序里经常会使用到进度条这样的东西,本人是个菜鸟,第一次写这种东西的时候思路是这样的,不多说上代码 这是界面 不出意外的话应该就卡死了,这就是所谓的卡UI,然后本人就在想是不是因为刷新(不知道怎么表达,但好像就是这种感觉),于是本菜鸟给Form1加了一个timer ...
为什么需要进度条? 这里有200个左右的文件,每个文件里面有1000条数据库插入语句,总共约200 000条记录。 在单线程情况下,执行插入时界面会失去响应,完成插入需要长达8个小时。 不会有人认为界面没有卡死,即使是我自己写的程序,也不禁怀疑是否程序卡死。 进度条 ...
ui.py # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'ui.ui' # # ...
设计思路 利用两个AJAX一个作为数据的处理一个作为进度条的处理当数据在处理的过程中根据处理数据的数值变化来获取进度条的进度。 jsp页面 <%@ page language="java" contentType="text/html; charset=GBK ...
第一步:首先我们创建一个winfor的项目 第二步:我们建一个窗体 在一个窗体里面 打开一个另外的窗体 另外的窗体有一个按钮 点击后就开始下载 下载完成后 在注册窗体上面 显示下载完成(达到在一 ...
一、实现 /// <summary> /// 初始化进度条 /// </summary> /// <param name="progressBar">进度条组件</param> ...
在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合一个我写的例子给大家做一个介绍。第一步:设计界面不说了...注意需要引用 ...
一、实现的效果 效果连接: http://1128ab.axshare.com/prototype/login/1128ab 密码:hanyu2012 二、做前准备 背景图片:1张 软件:Axure 三、制作流程 1、在开打的空页面上添加一张已经准备好的背景图片(X ...