刘金玉的零基础VB教程074期:如何使用doevents

简介: 刘金玉的零基础VB教程074期:如何使用doevents

刘金玉的零基础VB教程074期:



如何使用doevents


Doevents

把权限转让给操作系统,处理事件使用。好处就是,系统界面不会卡顿。

使用场景:我们一般处理大量数据,导致系统卡在当前界面上面,考虑到用户体验,我们要使用doevents


doevents注意点

1、使用doevents的时候,如果事件还没有结束,就马上关掉,程序还在执行中,并没有真正关键应用程序。

2、在拖动系统界面的时候,doevents对程序需要刷新的值就不会被刷新


防止doevents造成无法关闭进程的解决方案

使用在form_unload事件中,即窗体结束之前执行

1、在循环中加入一个结束循环的标记

2、使用end结束


课堂总结

1、学会使用doevents,了解应用场景,可以使用在读取大文件时候

2、掌握doevents造成进程存留的解决方案

3、在执行系统其它事件的时候,会使得对应的界面不会被刷新



界面:

源代码:

Dim flag As Boolean
Private Sub Command1_Click()
flag = True
Dim i As Double
While flag
Text1.Text = Val(Text1.Text) + 1
DoEvents
Wend
End Sub
Private Sub Form_Unload(Cancel As Integer)
flag = False
End
End Sub
相关文章
|
5月前
|
人工智能 弹性计算 机器人
零技术也能玩转龙虾AI!OpenClaw(Clawdbot)保姆级部署流程(阿里云/本地+集成QQ机器人+免费API配置)
2026年,OpenClaw(原Clawdbot)凭借开源免费、功能灵活、可扩展性强的优势,成为AI自动化领域的“国民级工具”。它打破了传统AI“只说不做”的局限,既能接管电脑完成文件整理、报表生成等重复任务,更能集成QQ实现智能交互——自动回复消息、管理群聊、定时提醒,甚至通过QQ远程操控设备,成为个人和小团队的“全能助手”。
994 1
|
6月前
|
域名解析 弹性计算 安全
零基础也会!阿里云建站完整流程,看完直接上手
阿里云建站全流程指南(2026最新版):零基础也能上手!涵盖域名注册与实名认证、ECS服务器选购配置、ICP备案(1-20工作日)、网站部署、DNS解析及HTTPS证书配置六大步骤,全程合规安全,助你快速上线个人或企业网站。
1268 2
|
Java Shell 调度
ps -ef | grep java 输出的具体含义是什么?
uid        pid    ppid   # PID 这个程序的 ID 下面的 PPID 则是父程序的 ID;   PS是LINUX下最常用的也是非常强大的进程查看命令 常见的使用方法是检查一个进程是否存在: //以下这条命令是检查java 进程是否存在.ps -ef |grep java 1. ps简介 前面介绍的两个命令都是用于查看当前系统用户的情况,下面就来看看进程的情况,这也是本章的主题。
2945 0
|
4月前
|
安全 Cloud Native 微服务
【微服务与云原生架构】ServiceMesh服务网格(Istio)核心原理、Sidecar模式、数据面/控制面、适用场景
本文系统构建Istio服务网格完整知识体系,涵盖定位价值、Sidecar模式、控制面/数据面架构、xDS协议、流量/安全/可观测性原理、落地场景、生态对比及Ambient Mesh演进方向,兼顾理论深度与生产实践。
|
5月前
|
人工智能 Linux API
零成本打造私人AI助手!OpenClaw(Clawdbot) 2026部署大全(阿里云/本地)+API配置+避坑指南
2026年初,OpenClaw(曾用名Clawdbot、Moltbot)以“能做事的AI”姿态横空出世,在GitHub上迅速斩获18.9万Star、32万Fork,成为年度最火爆的开源AI代理平台。这款由奥地利开发者Peter Steinberger打造的工具,彻底打破了传统AI“只说不做”的局限——它不只是聊天机器人,更是能直接在设备上执行真实任务的“数字员工”:清理收件箱、管理日历、自动发朋友圈、选题写公众号,甚至接入飞书、钉钉实现移动端交互,真正实现“24小时私人助手”的定位。
983 5
|
6月前
|
算法 数据挖掘 测试技术
大模型应用:向量数据库智能化索引优化:基于数据特征的最优算法自适应选择.32
本文介绍向量数据库的智能化索引优化方案:通过自动分析向量数据的维度、规模、分布与稀疏性四大特征,结合专家规则与轻量模型,动态匹配最优索引算法(如HNSW、IVF-PQ等),并经基准测试验证召回率、QPS与延迟,实现“分析—匹配—验证—部署”闭环,显著降低人工调参成本。
436 3
|
6月前
|
人工智能 自然语言处理 供应链
智能客服系统对企业的应用价值:人机协同重构企业服务体系(2026年2月最新)
截至2026年,全球智能客服市场规模达587亿美元(CAGR 24.3%),中国82%企业推行人机协同,金融/电商/电信覆盖率超85%。AI承担68%常规咨询,坐席响应提速42%,客户满意度达85.7分,成本降41%。瓴羊Quick Service以多模态理解、情绪识别、实时协陪等能力,助力企业实现服务即洞察、服务即增长。(239字)
|
弹性计算 Linux Windows
阿里云服务器ECS更换操作系统流程(新版教程)
阿里云服务器操作系统选择后还可以更改吗?可以的,重装操作系统是免费的,但是需要注意中国大陆地域可以随意更换,中国香港、新加坡等非中国大陆地域的云服务器不支持Windows和Linux操作系统之间变换
7473 1
阿里云服务器ECS更换操作系统流程(新版教程)
|
存储 Ubuntu 安全
|
数据安全/隐私保护
【数字IC手撕代码】Verilog伪随机数生成器|线性反馈移位寄存器|题目|原理|设计|仿真
【数字IC手撕代码】Verilog伪随机数生成器|线性反馈移位寄存器|题目|原理|设计|仿真
【数字IC手撕代码】Verilog伪随机数生成器|线性反馈移位寄存器|题目|原理|设计|仿真

热门文章

最新文章