|
|
发表于 2024-8-22 01:05:00
|
显示全部楼层
本帖最后由 yuzhiboqianyuan 于 2024-8-22 19:40 编辑
1、这是一种比较简单的日志显示方式。
2、但是 网页刷新("浏览器0") 这个函数调用非常耗时,当日志量很大频繁的调用到这个函数时候,会频繁的造成辅助界面的 无响应 ,用户使用体验不好。
3、如果只是想实现插入一条日志后,窗口滚动条自动到最下面的话,只需要使用列表框来展示日志
列表框增加文本("运行日志_列表框", logStr, "主界面")
同样可以达到窗口滚动条自动到最下面的效果,
或者使用编辑框,然后想这个编辑框发送窗口消息,让滚动条拉到最下面。另外需要设置编辑框的两个属性: 多行,设置为True 垂直滚动条,设置为True。
窗口发送消息(控件获取句柄("输出日志_编辑框"), #0115, 7, 0)
4、感谢您分享的一个思路。
|
|