2

我正在学习如何使用 Pascal 的图形模式(使用 Turbo Pascal 5.5)。这是一个简单的代码,它向我展示了带有一些消息的图形模式:

program GraficoPri
uses Graph;
var Driver, Modo : Integer;

begin
Driver := VGA;
Modo := VGAHi;
InitGraph(Driver,Modo,'P:BGI');
{Using DOSBox, P: is a mounted drive I created where all TP files are stored}
SetTextStyle(SansSerifFont,0,2);
SetColor(Red);
OutTextXY(120,60,'Welcome to graphic mode');
Writeln('Push any button to continue'};
Readkey;
CloseGraph;
End.

好吧,我遇到的问题是“Readkey”;给我一个“未知标识符”错误。我尝试用“Readln;”更改行 它工作得很好。这里有什么问题?谢谢!

4

1 回答 1

4

readkey来自crt库,所以需要改

uses graph

uses wincrt, graph 

此外,readkey 始终用作变量声明。例如,

ch := readkey;

如果您只想按下按钮继续,您应该使用重复直到按键循环。

repeat
until keypressed;

这将等待并且什么也不做,直到用户按下一个键。

于 2014-07-11T20:25:46.163 回答