回 帖 发 新 帖 刷新版面

主题:[讨论]TP&的清屏又一解

首先在程序首部加上下边两条调用DOS单元:
{$M 8192,0,0}
uses dos;

然后就可以在需要清屏的地方用这条命令即可:
Exec(GetEnv('COMSPEC'), '/C ' + 'cls');


[em72]
[url=http://mikepj.blogcn.com][img]http://www.friendshipgd.com/qh/sth/sign_mikepj.gif[/img][/url]

回复列表 (共1个回复)

沙发

相比昨天晚上我提出的作法,这样做有很多便利之处,代码很少,而且不用考虑当时的屏幕状态,因此也就不必计算屏幕的行列数了,而且直接调用DOS内部命令比起向屏幕写成百上千个空格要耗时更少。

我来回复

您尚未登录,请登录后再回复。点此登录或注册