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
[19102] Re:[질문입니다]다른 이름으로 저장하기
하느리 [] 1426 읽음    2002-06-04 19:38
다른 분들이 답변드리지 싶어 답변 않드렸는데, 아직 답변이 않올라 오네요.
일반적인 SaveDialog컴포넌트의 이용방법을 알려 드릴께요.
if ( SaveDialog1->Execute () ) // 이것이 false이면 사용자가 선택을 안한 것임.
{
    엑셀로 변환 하는 명령..........
    SaveDialog1->FileName // 이것이 현재 선택되어진 파일명입니다. full path name(path+file name)임
   
}

위와 같은 구조로 처리하면 됩니다. 그리고 저장하실 때는 SaveDialog1->FileName을 이용하시면 되구요. 그리고 현재 폴더에서 동일한 파일이 존재여부에 따라 처리하고자 한다면, SaveDialog1->Options->ofOverwritePrompt 라는 옵션이 있습니다. 이 옵션을 true로 설정하면 파일선택박스에서 해당되는 폴더에 동일한 파일이 있는 경우, 덮어쓰기(overwrite)할 거냐 물어봅니다.




처리 님이 쓰신 글 :
: 안녕하세요...
: 요즘 CBUILDER를 이용해서 프로젝트를 하느라..이곳에서 많은 도움을
: 받고 있습니다..
:
: 다름이 아니라...DBGrid에 있는 내용을 엑셀에 보내는것까지는 했습니다.
:
: 버튼 이벤트를 발생하면...현재는 바로 엑셀로 변환되어서 저장을 하는데..
: 문제는 할때 마다 같은 이름으로 저장이 되서..문제 입니다...
:
: 저가 할려고 하는것은 [엑셀로 변환하기]버튼을 누르면...
: SaveDialog박스가떠서...다른이름으로 저장할 수 있게 하고자 합니다...
:
: 현재 저가 했던거는....
: =========================================
: SaveDialog1->Execute();
: 엑셀로 변환 하는 명령..........
: =========================================
:
: 구현 방법을 알고 싶습니다...
: [엑셀로 변환 하는 명령...]이 이루어지기 전에
: 다이알 로그 박스까지 뜨거든요...필터는.xls 로 설정 해놓았구요...
:
: 아시는 분은 좀 가르켜 주세요...
: 꾸벅
:

+ -

관련 글 리스트
19090 [질문입니다]다른 이름으로 저장하기 처리 1037 2002/06/03
19102     Re:[질문입니다]다른 이름으로 저장하기 하느리 1426 2002/06/04
19107         Re:Re: 하느리님...고맙습니다..해결했습니다... 처리 731 2002/06/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.