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
[23640] OpenDialog 컴포넌트에 대해서 질문드립니다
김솔 [] 648 읽음    2003-01-14 12:23
Boland 에서

화일을 open 하기 위해서 OpenDialog를 사용하여 화일 부르기를 하였습니다.

OpenDialog->FileName을 사용하면 화일이 존재하는 경로와 이름이 포함된

전체가 반환되어 나오는데

경로를 제외한 화일 이름만 반환 받을수 있는 function이나 메소드가 있는지 궁금합니다.

그리고

반환되는 값을 edit나 Memo 컴포넌트에 바로 출력하는것이 아니라

어느 변수에 저장하려고

        char *fname;
        fname = (char*)malloc(sizeof(char)*50);
        int truefalse;
        if (OpenDialog1->Execute())
                *fname = OpenDialog1->FileName;

다음과 같이 사용하였는데

  [C++ Error] Unit1.cpp(27): E2034 Cannot convert 'AnsiString' to 'char'

이런 에러 메세지가 뜨네요

컴포넌트 속성 반환값을 저장하는 자료형이 따로 있는지요

경로를 제외한 화일이름과 이를 변수에 저장하는 방법에 대해

질문드립니다.

많은 조언 부탁드립니다.

+ -

관련 글 리스트
23640 OpenDialog 컴포넌트에 대해서 질문드립니다 김솔 648 2003/01/14
31550     Re:OpenDialog 컴포넌트에 대해서 질문드립니다 chickensoup 643 2003/01/14
23643     Re:OpenDialog 컴포넌트에 대해서 질문드립니다 최준호.스페로 817 2003/01/14
23647         Re:Re:OpenDialog 컴포넌트에 대해서 질문드립니다 김솔 783 2003/01/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.