首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Labview:增加文本指示器的容量

Labview:增加文本指示器的容量
EN

Stack Overflow用户
提问于 2015-09-28 22:27:39
回答 2查看 1.1K关注 0票数 2

我在我的程序中有一个(多行)文本指示器,在那里我可以显示我的程序所做的一切。每次向指示器添加新字符串后,我都会将垂直滚动条移动到末尾,以确保用户将立即看到消息。它工作得很好。

但是,当指示器中有大量文本时,用户无法移动滚动条。此外,添加新消息后,滚动条不会移动到指示器的底部。

如何增加文本指示器的容量?有没有可能,或者我必须减少我显示的文本量?

程序的其余部分运行良好,屏幕不会冻结。我唯一的问题是垂直滚动条不能正常工作。

EN

回答 2

Stack Overflow用户

发布于 2015-09-28 22:39:03

LabVIEW将字符串存储为指向一个结构的指针,该结构包含一个4字节长度值,后跟一个由字节整数(8位字符)组成的一维数组。4字节的值与U32的大小相同,后者的范围为2^32 (0到4,294,967,295)。因此,您的字符串最多可以包含4,294,967,295个字符。

关于你问题的第二部分:http://digital.ni.com/public.nsf/allkb/E888D1D6A739A787862571F800586482

票数 2
EN

Stack Overflow用户

发布于 2015-09-29 11:32:58

当VI处于编辑模式时,在您的指示器中放置大量的文本。那你能移动滚动条吗?如果可以,那么我怀疑问题在于您在运行时调整滚动条的方式。有没有可能是你不断地将滚动位置设置到底部,所以你的用户试图拖动它却失败了?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32825510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档