求解,清屏问题

linyi012 2012-07-19 10:56:52
求解在delphi中用console application,我要使用清屏怎么办?
...全文
83 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
s11ss 2012-07-19
  • 打赏
  • 举报
回复

uses Windows;
procedure ClearScreen; //清屏
var sbi: TConsoleScreenBufferInfo;
h: hwnd;
Cord: _COORD;
R: Cardinal;
begin
h := GetStdHandle(STD_OUTPUT_HANDLE);
GetConsoleScreenBufferInfo(h, sbi);
Cord.X := 0;
Cord.Y := 0;
FillConsoleOutputCharacter(h, ' ', sbi.dwSize.X * sbi.dwSize.Y, Cord, R);
SetConsoleCursorPosition(h, Cord);
end;

ps: 问题如果解决就请及时结贴。
linyi012 2012-07-19
  • 打赏
  • 举报
回复
有人帮忙吗?
酣酣 2012-07-19
  • 打赏
  • 举报
回复
不知道!
帮你顶!

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧