在WinForm开发中,在处理大量数据时不免会有耗时较长的操作,如果将这些操作放在主线程里,软件界面会有较长时间的“无响应”,降低了用户体验,常用的解决方式是加上进度条。
实现思路--------------------------------------------------------------------------------使用BackgroundWorker(已经封装好的线程工具)控件在后台线程执行费时的操作,在主线程中打开一个进度条窗体显示进度。
实现步骤--------------------------------------------------------------------------------第0步:创建一个具有进度条的窗体,以显示进度新建窗体ProcessForm,设置属性FormBorderStyle为None,添加一个ProcessBar控件,如下图所示:进度条窗体PrcessBar的Style属性设置为MarQuee。
在ProcessForm添加如下公共属性:?1234567891011121314151617181920212223//////设置提示信息///publicstringMessageInfo{set{this.labelInfor.Text=value;}}//////设置进度条显示值///publicintProcessValue{set{this.progressBar1.Value=value;}}//////设置进度条样式///publicProgressBarStyleProcessStyle{set{this.progressBar1.Style=value;}}第1步:创建进度条管理类ProcessOperator在该类中添加如下字段:?12privateBackgroundWorker_backgroundWorker;//后台线程privateProcessForm_processForm;//进度条窗体添加如下公共属性、方法和事件:?123456789101112131415161718192021222324252627282930#region公共方法、属性、事件//////后台执行的操作///publicActionBackgroundWork{get;set;}//////设置进度条显示的提示信息///publicstringMessageInfo{set{_processForm.MessageInfo=value;}}//////后台任务执行完毕后事件///publiceventEventHandlerBackgroundWorkerCompleted;//////开始执行///publicvoidStart(){_backgroundWorker.RunWorkerAsync();_processForm.ShowDialog();}#endregion其中,属性BackgroundWork可以指向一个无参数的方法,这里(客户端代码)用来指向要在
2024/4/20 19:27:33 34KB Winform 进度条 Background Worker
1
完美可运行,tp框架,支持支付宝,微信qq等主流支付接口可对接代刷等平台账户admin登陆密码123456
2024/4/1 9:20:58 35.27MB 易支付 源码
1
这个我主要在解锁是用到,如果你忘记屏幕密码可以参考:http://blog.csdn.net/niuba123456/article/details/48289637
2024/3/31 9:56:22 1.88MB adb 解锁
1
使用步骤1.下载后解压。
导入项目。
2.执行init中的sql。
主要是要把系统用户建立起来。
3.运行项目,前台输入http://localhost:8080可前往登录页。
4.帐号admin密码123456登录。
登录进去之后就自己玩啦。
2024/3/23 7:06:36 1.72MB springboot layui 后台管理
1
后台:http://504.sucaishui.com/admin用户名:admin密码:123456前台:http://504.sucaishui.com用户名:sucaihuo密码:123456支付密码:123456
2024/3/20 21:33:27 14.52MB 双轨直销源码
1
直接导入car.sqlcar数据库类型utf8_general_ci创建的时候注意一下2.修改根目录下面的config.php,修改数据库配置参数。
3.cache,buycars,contact,news,templates_c,upload文件夹设置修改写入权限4.后台管理地址为:http://您的域名/adm.php,管理员用户名为admin密码:1234565.后台登录清除缓存6.生成静态--全部7.删除DG文件夹
2024/3/13 21:47:13 10.5MB php 源码 二手车
1
美赛写作,其他论文写作必备神器
2024/3/10 7:45:31 9.75MB 公式编译器
1
微信多用户电商门户系统简介微信多用户电商门户系统,是基于微信平台的电商服务系统,提供微商网上开店及生活分类信息发布服务,适合创建地区微信电商服务平台。
系统通过微信公众号平台配置后,可实现微信直接登录、微信支付。
系统提供多种风格模版可满足于数码、3C、手机、电脑、综合行业、礼品、宠物用品、在线订货商城、服装商城系、综合行业、汽车用品商、汽车配件、办公用品、礼品定做、农副食品、家具商城、在线课程、在线报名、零食小吃、母婴用品、保健食品、保健食品、办公用品、网上药店等数十个行业的微信多商户电商平台需求。
微信多商户电商门户系统v20190621更新日志1.更新一套家庭健康保健用品商城模版方案。
微信多用户电商门户系统主要模块功能1.商家入驻:有微信就能申请开店。
2.商铺列表:展示所有微店。
3.便发服务:微信端常用生活服务,持续增加中。
4.周边信息:最常用微信周边服务。
5.团购拼团:微商发布团购功能。
6.优惠活动:微商发布的产品优惠活动。
微信多用户电商门户系统特点1.采取全新的架构.采用MVC开发模式,业务逻辑更清晰;
.采用TPL模版引擎技术,开发模版更快捷;
2.全面兼容主流浏览器3.商家用户体验更友好4.完善了同城电子商务、网上交易的电子商务模式微信多用户电商门户系统使用说明本系统上传到服务器/虚拟主机空间即可使用。
上传到服务器/虚拟主机空间即可使用。
Win7、win2008、win8中IIS7、7.5支持ASPAccess解决方法,请参看:http://www.anxin66.com/news/47.html微信多用户电商门户系统前台页面微信多用户电商门户系统后台管理后台管理员登录页:http://域名/s_admin/login.asp管理员测试帐号:admin密码:admin888前台测试帐号:user001密码:123456后台页面相关阅读同类推荐:商城/网店/购物系统
2024/2/24 9:05:29 10.87MB Asp源码-电子商务
1
HTTPS(SecureHypertextTransferProtocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。
它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。
在使用https协议不管是服务器端还是客户端都需要使用到ca证书来进行访问。
一般来说,性能测试为所常见的为客户端使用https打开页面的方式。
在这个情况下,首先是处理https访问过程中的证书1. 证书的准备常见的证书为:*.pfx格式,该种格式的证书可以通过双击运行安装到IE浏览器上。
用户在访问的时候就可以使用到。
但这种证书并不是LoadRunner所使用的类型,因此需要对其进行转换。
将其转换为*.pem格式。
转换方法如下: 安装openssl后 运行C:\/bin文件夹的openssl二进制文件,它将启动OpenSSL命令提示符 执行以下命令:pkcs12-inD:\test1.pfx-outD:\test01.pem–nodes 执行后,将会在指定目录生成test01.pem文件,这个文件将会在下一个步骤,对LoadRunner进行配置的时候使用到。
2.LR配置启动LoadRunner,打开RecordingOption选项。
留意红色框中的选项。
选择后,单击NewEnty红框中的配置为服务器的ip和端口号,按照测试所需要的实际地址进行配置就可以配置后,将Usespecifiedclient-sidecertificate[Base64/PEM]钩选,为使用客户端证书访问。
单击...选择刚刚转换生成的客户端证书。
如果你为证书有设置密码,在这里也需要输入。
到此为止所有与http区别的配置就完成了。
录制后,可以在脚本的开始,看到LoadRunner新生成的语句web_set_certificate_ex("CertFilePath=test01.pem", "CertFormat=PEM", "KeyFilePath=test01.pem", "KeyFormat=PEM", "Password=123456", "CertIndex=1", LAST);下面的操作和普通的页面性能测试一样。
2024/2/5 8:37:28 72KB Loadrunner 的HTTPS的测试配置
1
共 154 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡