rhci 发表于 2020-7-7 13:35:58

POSID生成器的进阶用法--增加判断[已解决]

本帖最后由 rhci 于 2020-7-7 17:02 编辑

如题Case $Button1
                Local $posini = GUICtrlRead($input)
                MsgBox(64,"管理员通知","请确认输入工号"&$posini&"",0)

      EndSwitch
WEnd
EndFunc

While 1
      $Files = @ScriptDir & "\IDCRC.ini"
$IDCRC = IniRead($Files, "POSID","ID","1001")
   If $posini = $IDCRC Then
    IniWrite("D:\1.ini", "ss", "id", GUICtrlRead($input))
                        MsgBox(64,"管理员通知","请确认输入工号"&$IDCRC&"",0)
                        Sleep(2000) ;1000 等于1秒
                        MsgBox("64","管理员通知","配置文件已生成,正在自动退出",2)
                        Else
                        rx()
                        EndIf
WEnd
大神们,求答,为何$posin 读不到上面的数据.报错如下。




haijie1223 发表于 2020-7-7 13:47:37

变量在使用之前先声明。
local $var
$var= 1
if $var = 1 then
....
else
....
endif
多看帮助

rhci 发表于 2020-7-7 13:55:48

OK.这个问题解决了,感谢,我准备下一个问题了

rhci 发表于 2020-7-7 14:05:24

:face (1):可以去吃饭了
        Case $Button1
                        Local $posini
       $posini = GUICtrlRead($input)
       $Files = @ScriptDir & "\IDCRC.ini"
   $IDCRC = IniRead($Files, "POSID","ID","1001")
   If $posini = $IDCRC Then
    IniWrite("D:\1.ini", "666", "id", GUICtrlRead($input))
                        MsgBox(64,"管理员通知","工号输入正确"&$IDCRC&"",2)
                        Sleep(2000) ;1000 等于1秒
                        MsgBox("64","管理员通知","配置文件已生成,正在自动退出",2)
                        exit
         Else
                        MsgBox(64,"管理员通知","工号输入错误,请重新输入"&$IDCRC&"",0)
                        init()
                        EndIf


        EndSwitch
EndFunc
while 1
                init()
WEnd

rhci 发表于 2020-7-7 14:06:54

:face (10):下一个问题,程序逐行读取
d:\1.ini文件内容

ID=26048
ID=1001
ID=22222
ID=44444
ID=33333
ID=55555
ID=66666
ID=77777
ID=88888
ID=99999
左边ID不变,变化为右边
作为判断,这个咋操作?

haijie1223 发表于 2020-7-7 14:13:34

rhci 发表于 2020-7-7 14:06
下一个问题,程序逐行读取
d:\1.ini文件内容



F1帮助,搜索ini

rhci 发表于 2020-7-7 15:28:27

看了,不懂啊,怎么去判断呢?大神,给个示例吧

afan 发表于 2020-7-7 16:09:07

标题和内容都没有重点,不具问答性。
非完整可测试代码就算解决了也是蒙的,就像现在这样。
多个不相干的问题分开提问。

redapple2008 发表于 2020-7-30 16:57:50

能共享一下你的SCITE吗?我的乱码,看你的没问题。谢谢了。

rhci 发表于 2020-8-3 11:12:38

redapple2008 发表于 2020-7-30 16:57
能共享一下你的SCITE吗?我的乱码,看你的没问题。谢谢了。

群里下的啊
页: [1]
查看完整版本: POSID生成器的进阶用法--增加判断[已解决]