返回狼盟编程首页
编程搜索 [狼盟旧档]
论坛统计


请输入搜索关键字:
├─◆ 狼盟首页 > 查看贴子 > 详细信息

楼主

如如何用QBASIC编写学生成绩管理系统中的主模块登陆用户名和输入密码程序?


请问如何用QBASIC编写学生成绩管理系统中的主模块登陆用户名和输入密码程序?请赐教





QB71 [ 1 楼 ]
2004-04-01 12:32:00
定义一个类型:
type UserType
     Name as string*用户名长度
     Psw  as string*密码长度
end type
定义一个用户变量:
dim shared User as userType
再写一个密码的函数:
function Get.Psw$(YouString$)
     sLen=len(YouString$)
     for i=1 to slen
          N%=asc(Mid$(YouString,i,1))
          if N%>=128 then
                 Buf$=Buf$+chr$(N%-128)
             else
                 Buf$=Buf$+chr$(N%+128)         
          endif
     next
     Get.Psw$=Buf$
end function
然后:
cls
Locate 1,1
ReInputUserName:
input "请输入用户名:";Tmp$
if Tmp$="" then goto ReInputUserName
user.Name=Tmp$
ReInputUserPsw:
input "请输入你的密码:";Tmp$
if Tmp$="" then goto ReInputUserPsw
user.Psw=Get.Psw(Tmp$)
这样,如果是第一次输入则保存到文件
如果不是第一次输入则从文件中取得用户数据验证密码正确性
 

dx03680 [ 2 楼 ]
2004-04-01 14:36:00
楼上的用习惯VB了吧~~~~ 

woshihanjin [ 3 楼 ]
2004-04-02 11:53:00
怎么看都看不出来和VB有什么关系啊