C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[11212] Re:[질문]OpenDialog로 선택한 파일 크기 구하는 법좀....
이창환 [] 875 읽음    2001-09-18 19:45
다시 작성합니다.

TFileStream이라는 것이 있더군여...

    if(OpenDialog1->Execute() == true)
    {
        TFileStream *f = new TFileStream(OpenDialog1->FileName, fmOpenReadWrite);
        ShowMessage(f->Size);
        delete f;

/*
        // Windows API 사용
        HANDLE hFile;
        unsigned long int FileSize = 0;
        hFile = CreateFile(OpenDialog1->FileName.c_str(),GENERIC_READ | GENERIC_WRITE,
                            NULL, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
        if(hFile != INVALID_HANDLE_VALUE)
        {
            FileSize = GetFileSize(hFile, NULL);
            if(FileSize != 0xFFFFFFFF)  ShowMessage(IntToStr(FileSize));
            CloseHandle(hFile);
        }
*/
    }



ppiri 님이 쓰신 글 :
: OpenDialog로 선택한 파일의 크기를 알고 싶습니다.
: 아시는 님, 빨리 답변 올려주세요.

+ -

관련 글 리스트
11207 [질문]OpenDialog로 선택한 파일 크기 구하는 법좀.... ppiri 740 2001/09/18
11216     Re:[질문]OpenDialog로 선택한 파일 크기 구하는 법좀.... 김백일 1037 2001/09/18
11212     Re:[질문]OpenDialog로 선택한 파일 크기 구하는 법좀.... 이창환 875 2001/09/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.