有关密码问题

hope012345 2003-05-24 08:30:36
是这样的我在FOXPRO FOR WINDOWS中我编了一个密码程序,可关键是我设置的程序,在FOXPRO环境中运行,结果在FOXPRO上显示的结果是:
输入密码:
输入密码过程中,应该是星号,可是为何不是星号而是数字呢(我预先设置的是数字密码)请问应该是如何修改呢?望各位大虾广而告之,如果可以请详细说明过程可以吗
...全文
48 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
st_2000 2003-05-25
  • 打赏
  • 举报
回复
如果是用文本框(TextBox)进行密码输入,设置它的 PasswordChar 属性为 * 就可以了。
rochesterjohn 2003-05-25
  • 打赏
  • 举报
回复
在表设计器中,在“显示”的“输入掩码”里输入你要的*******
adukongjian 2003-05-25
  • 打赏
  • 举报
回复
用文本框(TextBox)进行密码输入,设置它的 PasswordChar 属性为" * "就可以了。
xiolig 2003-05-24
  • 打赏
  • 举报
回复
试试以下代码:
?"请输入密码:"
cPsw = ""
nKey = INKEY(0)
DO WHILE nKey <> 13 &&回车键
??"*"
cPsw = cPsw + CHR(nKey)
nKey = INKEY(0)
ENDDO
?"你输入的密码是:" + cPsw
xiolig 2003-05-24
  • 打赏
  • 举报
回复
你可真逗!
INKEY:无回显读取键盘,返回ASCII值(如空格为32),如:
?INKEY(2) &&最多等待2秒,如果用户按了某个键,返回其ASCII值,否则返回0
?INKEY() &&不作任何等待,读取用户在此以前按的键
?INKEY(0) &&无限等待,直到用户按任意键
hope012345 2003-05-24
  • 打赏
  • 举报
回复
是FOXPRO FOR WINDOWS3。0
呵呵你说对了那就算了吧
我就试试用INKEY函数吧
对了他是起什么作用的
如果你怕泄露的太多
那就寄到
CHENYAN621371@163.COM
xiolig 2003-05-24
  • 打赏
  • 举报
回复
你用的FOXPRO是哪个版本啊?
没有设计过表单吗?如果是这样,你未免让我太为难了吧:试试INKEY函数。
hope012345 2003-05-24
  • 打赏
  • 举报
回复
呵呵
本人是小虾嘛,请大虾多多指教了,
对了,那编写一个登录窗口应该怎么编?我这方面的知识太少了。
xiolig 2003-05-24
  • 打赏
  • 举报
回复
你怎么用的FOXPRO看起来像是DOS版的,INPUT命令早过时了。
在VFP里,你应该编写一个登录窗口,并用TextBox控件获取密码。
hope012345 2003-05-24
  • 打赏
  • 举报
回复
我是这样编的:
tt=0123456
INPUT '请输入密码:' TO XX
IF UPPER(TT)==UPPER(XX)
do xtt
不知道问题出在哪儿了,你能为我详细解释一下和指点吗
或者重新帮我写一下?可以吗
xiolig 2003-05-24
  • 打赏
  • 举报
回复
如果是用文本框(TextBox)进行密码输入,设置它的 PasswordChar 属性为 * 就可以了。

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧