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
[54523] 시스템 함수 Format 명령 시 수동입력 안하고 한방에 Format하는 방법?
이상훈 [e4who] 917 읽음    2008-09-09 16:02
요즘 제가 짜는 프로그램중에 USB FLASH DRIVE 를 FAT32로 포맷하는 기능을 넣으려고 합니다.
시스템함수의 Format 명령어를 쓰니 도스창이 뜨고 번거럽게 손으로 엔터를 넣어야 진행이 되더라구요

버튼만 누르면 한방에 특정 드라이브를 Format하는 방법이 있을까요?

추가질문)그리고 혹시 키보드 엔터 이벤트를 강제로 만들수 있는 방법이 있나여?

고수님들의 도움을 기다립니다.

제 코드
void __fastcall TForm1::Button13Click(TObject *Sender)
{

    AnsiString tmp;
    for(int i=0; i<ufd_num; i++)
    {
        tmp.sprintf("format %c: /FS:FAT32 /V:",cDiskList[i]) ; 
        system(tmp.c_str());
    }
}

+ -

관련 글 리스트
54523 시스템 함수 Format 명령 시 수동입력 안하고 한방에 Format하는 방법? 이상훈 917 2008/09/09
54524     Re:시스템 함수 Format 명령 시 수동입력 안하고 한방에 Format하는 방법? tohnokanna 1112 2008/09/09
54541         Re:Re:시스템 함수 Format 명령 시 수동입력 안하고 한방에 Format하는 방법? 이상훈 1160 2008/09/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.