Foxpro问题:打开文件
fname="psnye.txt"
inputfile = ""
inputfile = "\mdkyx\yxtxt\"+jc+"\"+fname
*............生成 psnye 数据库 ! ..........*
wait "psnye.dbf" window nowait
use psnye
zap
appe from &inputfile sdf
copy to psnye_e
use
fname="psn_arc.txt"
inputfile1 = ""
inputfile1 = "\mdkyx\yxtxt\"+jc+"\"+fname
*............. 合成 psn_arc 数据库 ! ..........*
oldfile=fopen(&inputfile1)
if oldfile<0
wait "Open file psn_arc.txt error!" window
return
endif
psnye可以生成,但是fopen(&inputfile1) 出错
请问fopen函数的参数怎么写?
问题点数:20、回复次数:4Top
1 楼liujianjun_(流星尔)回复于 2002-01-24 17:44:45 得分 5
oldfile=fopen("&inputfile1",2)
Top
2 楼kylie(tomato)回复于 2002-01-24 20:22:19 得分 0
sorry,
是jc这个变量出了问题,谢谢各位!
Top
3 楼kylie(tomato)回复于 2002-01-24 20:25:49 得分 0
jc是空值,而且变成了个布尔型,赋值(字串)后可以用了。
而且应该用下面的语句。
oldfile=fopen(inputfile1)Top




