delphi编写控制台程序(用WRITELN()输出),输出结果在仿真DOS窗口中,为何该仿真DOS窗口一闪而过,几乎来不急看清,如何调节时间??

delphi5love 2000-09-26 03:39:00
...全文
615 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hotboy 2001-08-12
  • 打赏
  • 举报
回复
诶呀没分,早知道我不回答了!
hotboy 2001-08-12
  • 打赏
  • 举报
回复
var
s : string;
begin
Write('Enter a line of text: ');
Readln(s);
Writeln('You typed: ',s);
Writeln('Hit <Enter> to exit');
Readln;
xsq 2000-09-28
  • 打赏
  • 举报
回复
在程序结尾加入readln,这样,只有敲了回车才退出
hhzh426 2000-09-28
  • 打赏
  • 举报
回复
可以在程序结束的时候等待用户确认(比如敲任意一个键之类的)!
zengyufeng 2000-09-26
  • 打赏
  • 举报
回复
如果你不想开 dos 窗口,可以用以下办法解决:
1、在 Writeln 之后加以条 Readln 语句,这样就会等待一个回车之后才会退出;
2、在 Writeln 之后用 Sleep(500) 让当前线程停 500 毫秒。
zengyufeng 2000-09-26
  • 打赏
  • 举报
回复
你开一个 dos 窗口执行就行了

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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