pascal模拟读密码程序(密码可隐藏),编游戏专用!
pascal游戏吧
全部回复
仅看楼主
level 8
karoo715 楼主
在此奉上程序:
uses crt;
var
i,x,y,qqx:longint;
s:boolean; ch:char; mm,ff:string;
begin
gotoxy(1,1);clrscr;
write('请输入密码:');
while true do
begin
s:=true;
ch:=readkey;
case ch of
#8:begin
x:=wherex;
y:=wherey;
if x=1 then
begin
dec(y);
x:=qqx;
end else
if (x>1)and((x>10)or(y>1)) then dec(x);
gotoxy(x,y);
write(' ');
gotoxy(x,y);
s:=false;
ff:=copy(mm,1,length(mm)-1);
mm:=ff;
end;
#13,#10:begin
writeln; s:=false;
if mm='123456' then
begin
writeln('登录成功!');
readln;
break;
end
else
begin
write('密码错误!请重新输入:'); mm:='';
end;
end;
end;
if s then begin mm:=mm+ch; write('*'); end;
end;
writeln('......');//登录后想干什么
readln;
end.
(备注:此处密码默认为123456,可自行调整)
2016年05月07日 07点05分 1
level 8
karoo715 楼主
打包后的程序(已编译):
[无效] http://pan.baidu.com/s/1hrXFl2W
2016年05月07日 07点05分 2
level 8
karoo715 楼主
发个截图:
2016年05月07日 07点05分 3
level 8
karoo715 楼主
注意只有free pascal2.0.4才能显示中文
其他版本的朋友请自行改英文
2016年05月07日 07点05分 4
level 8
karoo715 楼主
就没人来看看吗
2016年05月07日 07点05分 5
level 1
来也
2016年05月19日 12点05分 6
level 1
楼主其实挺好用的
2016年05月19日 12点05分 7
level 1
顶你一个吧
2016年05月19日 12点05分 8
level 8
karoo715 楼主
[玫瑰]
2016年05月21日 07点05分 9
level 1
编繁琐了!
2016年06月18日 08点06分 10
level 5
+1
2016年07月23日 05点07分 12
level 1
其实也不用这么麻烦的
2016年09月10日 04点09分 13
level 8
karoo715 楼主
。。。
2016年09月24日 02点09分 14
level 8
karoo715 楼主
弱弱的问一句:我想知道这个吧到底有多少人在潜水。。。
看帖从不回复,但下载量有26。。
@ax_pokl @可园中学2015
2016年12月24日 06点12分 16
level 1
oh
2017年08月30日 09点08分 17
1 2 尾页