pascal游戏吧 关注:1,981贴子:4,975

pascal模拟读密码程序(密码可隐藏),编游戏专用!

只看楼主收藏回复

在此奉上程序:
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,可自行调整)


1楼2016-05-07 15:32回复
    打包后的程序(已编译):
    http://pan.baidu.com/s/1hrXFl2W


    2楼2016-05-07 15:34
    回复
      发个截图:



      3楼2016-05-07 15:38
      回复
        注意只有free pascal2.0.4才能显示中文
        其他版本的朋友请自行改英文


        4楼2016-05-07 15:40
        回复
          就没人来看看吗


          5楼2016-05-07 15:41
          回复
            来也


            IP属地:浙江6楼2016-05-19 20:17
            回复
              楼主其实挺好用的


              IP属地:浙江7楼2016-05-19 20:17
              回复
                顶你一个吧


                IP属地:浙江8楼2016-05-19 20:18
                回复


                  9楼2016-05-21 15:06
                  回复
                    编繁琐了!


                    10楼2016-06-18 16:23
                    回复
                      +1


                      IP属地:北京来自Android客户端12楼2016-07-23 13:44
                      回复
                        其实也不用这么麻烦的


                        来自iPad13楼2016-09-10 12:24
                        回复
                          。。。


                          14楼2016-09-24 10:11
                          回复
                            弱弱的问一句:我想知道这个吧到底有多少人在潜水。。。
                            看帖从不回复,但下载量有26。。
                            @ax_pokl @可园中学2015


                            16楼2016-12-24 14:50
                            回复
                              oh


                              17楼2017-08-30 17:13
                              回复