| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 616 人关注过本帖
标题:freefile函数的问题
只看楼主 加入收藏
lhx1986
Rank: 2
等 级:论坛游民
帖 子:26
专家分:44
注 册:2013-8-15
结帖率:77.78%
收藏
已结贴  问题点数:10 回复次数:2 
freefile函数的问题
Open"myfile.txt"forAppendas#1
  Print#1,"alineoftext"
  Close#1
  
  IntFile=FreeFile()
  Open"myfile.txt"forAppendas#intFile
  Print#intFile,"alineoftext"
  Close#intFile
用freeflie和不用有什么区别?
2013-09-13 11:33
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:10 
当你程序里,只需要打开少数的文件,并且打开后,就会立即关闭,
那么 用freeflie和不用 都无关。

当你程序比较大时,需要打开比较多的文件时,使用的是全局打开,打开后并不会立即关闭,
或者 文件又是动态打开的。
这种情况下,不使用 freefile 时,容易出现 文件号冲突的情况,这里,用这个函数,生成下一个可用的文件名就很有必要。

----------
一般小程序,或练手程序,不建议使用,除非是特意去练习这个函数。
大一些的程序,或者对外的程序,就建议使用,以防止以后的程序员修改时造成冲突。
    这种的冲突,导致的有些问题很不容易查找原因。

授人于鱼,不如授人于渔
早已停用QQ了
2013-09-13 11:58
lhx1986
Rank: 2
等 级:论坛游民
帖 子:26
专家分:44
注 册:2013-8-15
收藏
得分:0 
明白 谢谢
2013-09-13 15:42
快速回复:freefile函数的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.103531 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved