社区
Delphi
帖子详情
怎么解决read()吃回车的问题?
jiyongqiang
2007-01-07 11:10:27
好久没用DELPHI写程序了,突然心血来潮想写一个在DOS命令行方式下背单词的软件,可是一打开DELPHI就碰了钉子,居然没办法处理READ,没办法了,只好上来请教各位大侠了。
程序类型是CONSOLE,调用READ()时,必须打了回车才能获取输入的字符,哪位给我支个招?先谢谢了!
...全文
317
1
打赏
收藏
怎么解决read()吃回车的问题?
好久没用DELPHI写程序了,突然心血来潮想写一个在DOS命令行方式下背单词的软件,可是一打开DELPHI就碰了钉子,居然没办法处理READ,没办法了,只好上来请教各位大侠了。 程序类型是CONSOLE,调用READ()时,必须打了回车才能获取输入的字符,哪位给我支个招?先谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jadeluo
2007-01-08
打赏
举报
回复
不管是Delphi的Console工程,还是以前的Turbo Pascal,Read过程都是得按了回车后才算输入完成的。
在以前的Turbo Pascal中,可以引用Crt单元,然后使用KeyPressed函数来判断是否有键按下,然后可以使用ReadKey函数来读入按键。不过,在Delphi中,这两个函数已经不再被支持了。
去掉由
read
读出的行中带有的\r(
回车
)
问题
: 由于系统的不同,使用
read
会读文件会有可能使得最后一个字符为\r.这时候使用echo $line1 $line2就会出现出输出第二个子串把第一个子串覆盖的情况. 而出于格式原因不想让$line1和$line2在两行显示,只想显示在一行. 使用echo的选项不转义也还是会出现覆盖的情况.
解决
: 1.得到
回车
的字符,因为在下面的替换语句中不识别转义\r cr=`...
python 读取文件 去除
回车
with open("config.ini") as f: #不需要自己关闭 文件句柄 f.close()不需要 默认 r datas=f.
read
().splitlines() #获取 文件全部数据 不要
回车
计算机无法读入内存怎么办,Win10提示"内存不能为
read
"怎么办 三种方法快速
解决
内存
read
问题
...
win10系统中会有“内存不能为
read
”的应用程序错误
问题
,其实出现这现象主要是因为系统不兼容,或内存有
问题
导致的,那我们该如何
解决
Win10系统中提示“内存不能为
read
”的故障呢?下面脚本之家小编给大家详细的分享Win10系统中提示“内存不能为
read
”的
解决
步骤吧!
解决
方法一1、同时按住“win+R”打开运行窗口,输入“cmd”并点击确定2、在弹出的管理员页面中输入“for %1 in (...
计算机内存不能为
read
,电脑弹出窗口显示该内存不能为
read
的两种
解决
方法
相信大多数朋友都遇到过电脑弹出内存不能为
read
的提示,这个
问题
不
解决
的话,在使用的时候也会非常麻烦。有时可能只是偶尔出现,这是正常的,但过于频繁的出现,就一定要去查查深层次的原因了。内存是主板上的存储部件,是CPU直接与之沟通,遇到不能
read
该怎么
解决
?现在马上快来看看内存不能为
read
的修复教程。方法一:1、打开电脑,按快捷键(windows+R)。出现运行窗口,输入“cmd”,点击确认。2...
转:HTML编辑器的
回车
换行
问题
解决
方案
在html编辑器中,一般默认按
回车
总是出现<p></p>,当然按shift+enter可以是直接加<br>,而很多人希望按
回车
就是<br>换行而不是分段。 一直有人问我这个
问题
,而我没有写代码测试就认为在onkeydown里面判断 event.keyCode==13就可以判断并
解决
,而后来发现似乎并没有人能用这种方法
解决
成功。对此表示歉意!为此...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章