急急急! reasfile函数怎么用啊?特别讲讲后四个参数什么意思??最好在举个例子;谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从文件中读出数据。与lread函数相比,这个函数要明显灵活的多。该函数能够操作通信设备、管道、套接字以及邮槽 返回值 Long,非零表示成功,零表示失败。会设置GetLastError。如启动的是一次异步读操作,则函数会返回零值,并将ERROR_IO_PENDING设置成GetLastError的结果。如结果不是零值,但读入的字节数小于nNumberOfBytesToRead参数指定的值,表明早已抵达了文件的结尾 参数表 参数 类型及说明 hFile Long,文件的句柄 lpBuffer Any,用于保存读入数据的一个缓冲区 nNumberOfBytesToRead Long,要读入的字符数 lpNumberOfBytesRead Long,从文件中实际读入的字符数 lpOverlapped OVERLAPPED,如文件打开时指定了FILE_FLAG_OVERLAPPED,那么必须用这个参数引用一个特殊的结构。那个结构定义了一次异步读取操作。否则,应将这个参数设为NULL(将函数声明成ByVal As Long,并传递零值) hInput := FileOpen('d:\temp\temp5\AAA.txt', 0); hOutput := FileCreate('d:\temp\temp5\BBB.txt'); i := FileRead(hInput, szBuffer, 10);给个例子吧,hInput句柄,szbuffer就是缓冲区,10是代表读入的字符数,后几个其实可以不用管它,一般情况下基本上用不到,常用的就这几个 TreeView读取Data问题 自强的中华同胞,请不要忘了这样的心酸往事 请问键盘的方向键,向上和向下的键各是几号? qreport求救,急用,请大家指教 自定义的数据结构的处理 请问将dbase数据库中的数据转换成xml文件,如何实现? 学习方法。 请大家帮我看看 Apartment的问题aa .mdb比.db做表好在哪里? 关于listview不同行显示不同颜色的问题。运行出异常。 delphi7中的indy ftp控件下载不了带有中文名的文件,怎么办?在线等,急!
返回值
Long,非零表示成功,零表示失败。会设置GetLastError。如启动的是一次异步读操作,则函数会返回零值,并将ERROR_IO_PENDING设置成GetLastError的结果。如结果不是零值,但读入的字节数小于nNumberOfBytesToRead参数指定的值,表明早已抵达了文件的结尾
参数表
参数 类型及说明
hFile Long,文件的句柄
lpBuffer Any,用于保存读入数据的一个缓冲区
nNumberOfBytesToRead Long,要读入的字符数
lpNumberOfBytesRead Long,从文件中实际读入的字符数
lpOverlapped OVERLAPPED,如文件打开时指定了FILE_FLAG_OVERLAPPED,那么必须用这个参数引用一个特殊的结构。那个结构定义了一次异步读取操作。否则,应将这个参数设为NULL(将函数声明成ByVal As Long,并传递零值)
hOutput := FileCreate('d:\temp\temp5\BBB.txt');
i := FileRead(hInput, szBuffer, 10);
给个例子吧,hInput句柄,szbuffer就是缓冲区,10是代表读入的字符数,后几个其实可以不用管它,一般情况下基本上用不到,常用的就这几个