我在一个后台运行的DOS控制台应用程序上加了密码,用的是readln()接受的密码,怎样才能让用户在使用的时候让输入密码不显示出来呢?
我是初学,请大家多指教啊!
我是初学,请大家多指教啊!
解决方案 »
- ★★★★再放200 嘿嘿~~★★★★
- delphi程序多台机器同时访问sql server数据库问题?
- 怎样判断 query1.FieldByName('bjts').value 是否为空(nil)
- 通用套打!大家来讨论一下!
- 求问如何使用Delphi调用c++ 写的USB驱动DLL
- 200求解。为何解析XML文件得到的节点值为问号(如????)。本来应该为中文的。
- 关于DBGRID中,列中顺序自动排列和列中插入行,序号会自动变更的问题
- 程序打包及调用exe文件?
- 取文件夹名
- 谁帮我分析如何写一个进销存包括表设计原理程序走向不要代码。
- 关于Grid控件的拖动问题
- (急!急!!!)如何读取文本文件的数据(解决问题马上给分)
SysUtils,Windows;var
S : string;
begin
{ TODO -oUser -cConsole Main : Insert code here }
Write('Please input your password:');
SetConsoleMode(GetStdHandle(STD_INPUT_HANDLE),ENABLE_LINE_INPUT or ENABLE_PROCESSED_INPUT);
ReadLn(S);
WriteLn;
WriteLn('Your Password is:',S);
ReadLn;
end.
能交个朋友吗?
SetConsoleMode(GetStdHandle(STD_INPUT_HANDLE),ENABLE_LINE_INPUT or ENABLE_PROCESSED_INPUT or ENABLE_ECHO_INPUT);