请问如何保留最近一个变量的值,比方说,我打开一个File\Open,能直接找到上一次“打开”对话框所在的目录位置,不要再从盘符开始,一级一级的找到最近一次使用的目录,可提供代码参考吗?

解决方案 »

  1.   

    即将上一次用到的路径保存在INI文件中,下一次直接从INI文件中读取该路径。
      

  2.   

    with commomdialog1
      .showopen
      n = instrrev(.filename, "\")
      if n then initdir = left(.filename, n-1)
    end with在退出程序之前,initdir一直有效。如果希望下次打开程序仍然能从此打开,把initdir保存到文件或数据库,在.showopen之前赋值给initdir属性。
      

  3.   

    qingming81(晴明),Can you provide any code of it for me?
      

  4.   

    CD.InitDir = DefaultPath
      CD.ShowOpen相信我不用解释,你能看懂。