c++ builder 怎么获得一个文件的大小?
在c++ builder模式下编程,我要发送一个文件给单片机,发送之前要告诉对方,这个文件的总长度,请问用哪个方法得到呢?
我的程序中添加了一个按钮用于显示OpenDialog,然后将得到的文件路径输出到一个Edit的Text属性上了
想利用这个edit的路径操作这个文件
这样说不知道大侠能明白不?
[解决办法]
DWORD GetFileSize(HANDLE hFile, LPDWORD lpdwFileSizeHigh)
[解决办法]
#include <stdio.h>FILE *fp=fopen("c:/12.lhy","r");if(!fp)return false;fseek(fp,0,SEEK_END);int filelen=ftell(fp);fseek(fp,0,SEEK_SET);fclose(fp);
[解决办法]
bcb6中的帮助
int iFileHandle = FileOpen(OpenDialog1->FileName, fmOpenRead);
int iFileLength = FileSeek(iFileHandle,0,2);
FileClose(iFileHandle);