如果我开始  已经 savesetting App.EXEName, "DB", "Nose", 1然后我用 getsetting App.EXEName, "DB", "Nose", 1是否返回 1 值, 如果已经save过了得我怎么得到1  呢?望指教

解决方案 »

  1.   

    dim a as string
    a=getsetting App.EXEName, "DB", "Nose"
      

  2.   

    再问一下,然后结贴,
    如果不存在,没有进行过 savesetting App.EXEName, "DB", "Nose", 1 这个然后  a=getsetting App.EXEName, "DB", "Nose"
    返回的是啥值阿? 是0 么?
      

  3.   

    在没有进行过savesetting app.exename."db","nose",1这个命令
    就使用a=getsetting app.exename."db","nose"当然不会出错,
    在这里我想你尽量使用一个默认的值(a=getsetting app.exename,"db","nose",你想要的默认值),这样的话,如果不存在那个键值的话,也会有一个确定的处理方法,是不?
      

  4.   

    Option ExplicitPrivate Sub Command1_Click()
        If GetSetting("csdn", "pcwak", "user") = "书剑狂生" Then
            MsgBox "书体狂生"
        End If
    End SubPrivate Sub Form_Load()
        SaveSetting "csdn", "pcwak", "user", "书剑狂生"
    End Sub
      

  5.   

    谢谢各位,基本解决啦!
    如果不存在,没有进行过  savesetting  App.EXEName,    "DB  ",    "Nose  ",  1  这个  
     
    然后    a=getsetting  App.EXEName,    "DB  ",    "Nose  "  
    返回的,我用的是"",结果调试成功啦!
    所以结贴