问:如何判断一个文件是否存在?一个文本文件会不会被写满(100分)

  • 主题发起人 主题发起人 红颜笑
  • 开始时间 开始时间

红颜笑

Unregistered / Unconfirmed
GUEST, unregistred user!
如果回写满,那么怎么判断这个文件已经写满了
 
function FileExists(const FileName: string): Boolean;
Description
FileExists returns True if the file specified by FileName exists. If the file does not exist, FileExists returns False.
 
WINDOWS最大文件限制为2G,
所以不能超过2G
 
>>WINDOWS最大文件限制为2G
以前我也这么认为,但是自从听说有人的Interbase数据库有好几十GB,我的信心就动摇了。
至少到目前为止,Windows文件的大小仅受限于可用磁盘空间(GetDiskFreeSpace)。
 
完全同意creation-zy的观点,所以“写满了”几乎不可能
 
如何判断一个文件是否存在:
if FileExists('路径'+文件名)
then application.messagebox('文件存在','提示',mb_ok)
else application.messagebox('文件不存在','提示',mb_ok)
一个文本文件会不会被写满 :如果是担心文本文件大小,只要硬盘存在空间,应该没问题;
如果是文本文件内容,大小可指定;

 
1. if FileExists(文件名) then
2. 那看什么类型的文件,在什么操作系统下,Text有限制,但在Win9X和WinXP下限制不同,
有的文件无法判断是否写满,只能判断磁盘空间是否已满.
 
2G限制的确存在,
不知你是否处理过视频,
视频数据需要的空间很大,
MPEG-2编码的AVI每分钟约300M,
处理中经常会遇到每段AVI只能有7分钟左右的限制,
这就是因为WINDOWS的2G限制。
注意是单个文件,
Interbase数据库有好几十GB不是指单个文件有几十G,
而是多个文件组成的库有好几十G
 
判断写满?!哈,怎么判断?硬盘塞不下了就叫满,呵呵
 
不会满的,只有你的磁盘容量的限制
 
真不明白这叫TMD什么程序员??!!净琢磨这些莫名其妙的问题!!!!!
 
哈哈哈哈哈哈!每次你发现文件写满了你就再买一块大硬盘装上不就慢不了了嘛!
至于判断文件是否存在嘛!FileExists()你用它吧!
 
多人接受答案了。
 
后退
顶部