首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QB64输出问题

QB64输出问题
EN

Stack Overflow用户
提问于 2012-08-22 06:12:24
回答 3查看 448关注 0票数 1

如何向上滚动并查看输出中以前显示的行?

我使用的是QB64,我不得不运行一个程序1000次,但是我看不到起始行。实际上,我看不到前800行。

有没有办法扩大窗口或向上滚动来查看所有内容?因为我没有滚动条,如果我使用任何键向上滚动,它就会退出控制台窗口。

提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2013-07-16 06:24:16

新版本的QB64支持控制台窗口,它应该能够执行您想要的操作。虽然我不太习惯使用控制台,但如果所有其他方法都失败了,您可以始终将文本保存在字符串数组中,并对其进行检查。在qb64.net社区中有一些创建列表的示例,或者您可以使用滚动条创建自己的列表,等等。

票数 2
EN

Stack Overflow用户

发布于 2017-06-26 22:02:35

在循环中输入一行进行数据输出:

代码语言:javascript
复制
if x > 24 then
   if 24 MOD x then sleep
endif

MOD是模数的命令,其中模数将返回24x的余数。在这种情况下,如果它是零,那么它将暂停控制台输出,直到用户按下任何键。

票数 1
EN

Stack Overflow用户

发布于 2018-06-16 04:21:51

如果你不想弄乱自定义缓冲区,只需使用控制台:

代码语言:javascript
复制
$CONSOLE:ONLY
_DEST _CONSOLE

在程序开始时,QB64将只创建一个控制台窗口,默认情况下,该窗口可以回滚,以便可以看到过去的行。

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

https://stackoverflow.com/questions/12063819

复制
相关文章

相似问题

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