主题:关于clrscr(清屏)问题 答出加+++高分~~
绿步甲
[专家分:1610] 发布于 2005-08-20 19:55:00
偶输出数字呀、字码呀,用clrscr清屏后,屏幕是黑的。
但偶画图后,用clrscr清屏后,屏幕就变成了白的,这是怎么会事?谁能教我在clrscr后屏幕仍是黑的,我加++++高分~~~
回复列表 (共24个回复)
沙发
delphi6 [专家分:3450] 发布于 2005-08-20 22:19:00
清除图象好象用cleardevice,记不清了。
板凳
jtchang [专家分:5370] 发布于 2005-08-20 23:08:00
是。文本模式下,清屏用clrscr;图形模式下,清屏用ClearDevice
3 楼
绿步甲 [专家分:1610] 发布于 2005-08-21 12:43:00
真是十分感谢,我的问题解决了~~~[em2]
4 楼
绿步甲 [专家分:1610] 发布于 2005-08-21 14:22:00
哈哈哈~又有问题出来了:我如何在执行cleardevice后,用write语句.如果直接执行cleardevice;write('abcde'); 则什么都打不出来~[em10]高手再帮帮我~~
5 楼
林记 [专家分:1680] 发布于 2005-08-21 20:07:00
图形模式下应该用
OutText(s:string)
或OutTextXY(x,y:integer;s:string)
来输出
6 楼
阿Ben [专家分:2200] 发布于 2005-08-21 22:47:00
没错,记住图形模式和文本模式是有区别的。
7 楼
绿步甲 [专家分:1610] 发布于 2005-08-22 09:40:00
只能输出字符串吗?
8 楼
林记 [专家分:1680] 发布于 2005-08-22 16:15:00
OutText和OutTextXY只能输出字符串,不过你可以先转换成
字符串再输出
9 楼
lzl1403 [专家分:1670] 发布于 2005-08-24 00:40:00
想用write的话,关了画图模式就行了(closegraph),自动回到文本模式
10 楼
火狼 [专家分:80] 发布于 2005-08-24 18:04:00
clrscr怎么用
我来回复