TC官方合作论坛

 找回密码
 立即注册
查看: 1199|回复: 8

[已解决] 问大神一个问题谢谢

[复制链接]
发表于 2015-5-9 01:38:01 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我有个问题就是账号可以相等吗?因为我自动登录怕账号登录重,就当前账号登录的时候,没登录一个账号自动存入记事本,下个账号登录的时候,去记事本里面遍历一下,然后我写的,如果(账号==账号核对)  这样写是不是不对?也就是只能数字相等是吗?
回复

使用道具 举报

发表于 2015-5-9 09:57:33 | 显示全部楼层
可以,不用纠结了,我给你写个例子,但是我没有验证,不知道是否有错误,写完就贴了上来,你参考下吧。
  1. 功能 添加账号()
  2.     变量 序号=1,内容=""
  3.     变量 路径=系统获取进程路径()&"配置.ini"
  4.     变量 要添加的账号密码=编辑框获取文本("编辑框0")//获取账号密码,格式是  账号xxxx|密码xxxx
  5.     循环(真)
  6.         内容=文件读配置("账号密码",序号,路径)//找到空行,要不然就覆盖了
  7.         如果(内容=="")
  8.             跳出
  9.         结束
  10.         序号++
  11.     结束
  12.     文件写配置("账号密码",序号,要添加的账号密码,路径)//把账号密码写入文件
  13. 结束

  14. 功能 验证账号()
  15.     变量 序号=1,内容="",账号密码=数组()
  16.     变量 路径=系统获取进程路径()&"配置.ini"   
  17.     变量 账号=编辑框获取文本("编辑框1")   //获取输入账号密码
  18.     变量 密码=编辑框获取文本("编辑框2")
  19.     循环(真)
  20.         内容=文件读配置("账号密码",序号,路径)//获取存储的账号密码
  21.         如果(内容=="")
  22.             消息框("你输入账号不存在","提示")
  23.             返回 假
  24.         结束
  25.         如果(!字符串分割(内容,"|",账号密码))//因为是 账号xxxx|密码xxxx  这样存储,所以分割
  26.             调试输出("分割失败")
  27.             返回 假
  28.         结束
  29.         
  30.         如果(账号密码[0]==账号)
  31.             如果(账号密码[1]==密码)
  32.                 消息框("账号密码正确","提示")//验证账号密码的正确性
  33.                 返回 真
  34.             结束
  35.             消息框("密码错误","提示")
  36.         结束
  37.         序号++
  38.     结束
  39. 结束
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-9 01:39:28 | 显示全部楼层
我调试输出发现,。当账号 和核对账号 一样的时候,还是不会执行如果里面的东西
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-9 01:47:16 | 显示全部楼层
简单的说就是可以写成,如果(我爱你ABC==我爱你ABC)可以这样么
回复 支持 反对

使用道具 举报

发表于 2015-5-9 07:52:12 | 显示全部楼层
空格
回复

使用道具 举报

发表于 2015-5-9 10:54:36 | 显示全部楼层
相等是内容相等!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-9 14:57:51 | 显示全部楼层
言术 发表于 2015-5-9 09:57
可以,不用纠结了,我给你写个例子,但是我没有验证,不知道是否有错误,写完就贴了上来,你参考下吧。
...

嗯,但是我调试输出账号密码[0]和账号都是一样的,但是就是如果(账号密码[0]==账号)  弹出消息框,就是不执行如果里面的东西
回复 支持 反对

使用道具 举报

发表于 2015-5-9 16:31:26 | 显示全部楼层
好好学习007 发表于 2015-5-9 14:57
嗯,但是我调试输出账号密码[0]和账号都是一样的,但是就是如果(账号密码[0]==账号)  弹出消息框,就是 ...

这样试试呢?
  1. 如果(账号密码[0]==账号)
  2.     如果(账号密码[1]==密码)
  3.         消息框("账号密码正确","提示")//验证账号密码的正确性
  4.         //返回 真   把这句去掉
  5.         //在这里添加你想要执行的代码试试
  6.     结束
  7.     消息框("密码错误","提示")
  8.     返回 假
  9. 结束
复制代码
回复 支持 反对

使用道具 举报

发表于 2015-5-9 17:30:18 | 显示全部楼层
图色设置窗口(窗口获取自我句柄())
给个具体的例子吧,看看坐标变化
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-2 16:55 , Processed in 0.043547 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表