作者在 2008-04-15 21:19:21 发布以下内容
Open App.path&"\"&"dataout.txt"For Output As #1
App.path你可以理解为是一个变量,它是一个字符串变量,值就是你当前运行的程序所在的路径。例如,你的程序的执行文件在C盘的a文件夹中,那么此时App.path就等于"C:\a"
如果你想得到"C:\a\dataout.txt"这个完整的路径,那么假设不要"\",即lujing=App.path &"dataout.txt"的话(假设你的路径的储存变量为lujing),那么得到的结果是lujing="C:\adataout.txt",这样的路径是不完整的,就缺了那个"\",这就是为什么要加这个"\"的原因,这样才能得到完整的lujing="C:\a\dataout.txt"这个路径。这其实是利用了App.path是一个字符串变量的属性,相当于我们利用它组成一个完整的路径字符串,其中的"&"也是用来组成字符串
这个表示程序所在的目录.这样不会因为程序换到其它地方去的时候产生错误