|
OpenDialog박스는 단순히 사용자가 작업하기 원하는 화일의 경로명과 이름을 반환해 주는
컴포넌트 일뿐입니다. 화일명을 얻어낸 다음엔 보통 C++에서 처리하는 방식으로 화일처리
를 해 주시면 됩니다. 도움이 되었길...
// TOpenDialog *OpenDialog; 로 헤더화일에 포함되어 있고...
if( OpenDialog->Execute() ){
ifstream fin( OpenDialog->FileName.c_str() );
if( !fin ){
ShowMessage("화일열기 실패");
return false;
}
............
fin.close();
}
서준혁 님이 쓰신 글 :
: 안녕하세요.
: 제가 C++에 익숙하지 않아서 많이 헤매고 있습니다.
:
: OpenDialog 박스를 사용하여 텍스트 화일을 열고 그 내용을 배열로 옮기고 싶은데 뜻대로 잘 되지 않습니다.
: 화일 속에는 숫자가 들어 있구요.
:
: 예를 들면,
:
: numbers.txt
:
: 1.2 4.3 5.9 4.8 9.4
: 1.1 5.2 3.2 4.3 7.0
:
: 과 같이 저장되어 있는 화일입니다.
:
: 이걸
:
: matrix[2][5]와 같은 배열에 숫자로 저장하고 싶어요.
:
: 그럼 친절한 가르침을 기다리겠습니다. ^^;
|