标题:怎样才能让textbox控件在程序运行过程中不实时更新显示文本框的内容?
只看楼主
duzihanghai
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2021-9-16
结帖率:50%
 问题点数:0 回复次数:2 
怎样才能让textbox控件在程序运行过程中不实时更新显示文本框的内容?
此软件,运行时在红框中填入参数,然后单击“选型”程序自动筛选出结果。当点击“批量选型”时,程序自动在excel表中读取源数据,并据此批量计算出结果。
现在运行“批量选型”过程中,选型结果区域所有textbox中的内容会一直不断更新显示每一次的计算结果,直至程序运行完毕。现在想让所有文本框不实时更新显示,在批量选型运行过程中,所有textbox保持空白状态。应该如何实现呢?以前在VBA中运行批量选型,没有出现这种情况,代码移植到VB6.0就有这个情况。请老师们指点!


[此贴子已经被作者于2021-9-30 17:04编辑过]

搜索更多相关主题的帖子: 显示 运行 过程 更新 textbox 
2021-09-30 17:02
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:0 
代码里, 计算和显示 分二个部分过程分别写。 计算结果保存到内部变量或结构体内,然后显示结果使用保存的数据进行显示 。
批量计算时,只调用计算部分,不调用显示部分,就可以了。

收到的鲜花
  • duzihanghai2021-10-07 09:54 送鲜花  1朵  

授人于鱼,不如授人于渔
早已停用QQ了
2021-09-30 18:48
hnhhzhb1977
Rank: 2
等 级:论坛游民
威 望:1
帖 子:18
专家分:19
注 册:2021-9-2
得分:0 
你的程序中查找过程有个循环,你把TextBox的赋值放在循环体内了,所以TextBox组一直在更新,如果是这种情况,考虑把TextBox组的赋值放在循环体外就可以了
收到的鲜花
  • duzihanghai2021-10-07 09:54 送鲜花  1朵  
2021-09-30 19:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-507035-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.359298 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved