|
서영재 님이 쓰신 글 :
: OpenDialog박스에서 파일이름을 나타내기 위해
: OpenDialog->FileName;
:
: 이라고 했는데, 경로부터, 파일명까지 다 나오더군요...
:
: 경로말고, 파일명만 나오게 하는 방법 좀 갈켜주십시요~
:
: 그럼 좋은 하루 되세요~
아래 예제를 보면 알거예요.....
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString FileNameAndExt, FileName;
if (OpenDialog1->Execute())
{
// FileNameAndExt ==> 화일명과 확장자를 받는 변수
FileNameAndExt = ExtractFileName(OpenDialog1->FileName);
// FileName ==> 확장자를 제외하고 화일명만 받는 변수.
// SubString ==> 문자열 자르는데 사용하는 함수.
// Length() ==> 문자열 길이를 리턴하는 함수.
FileName = FileNameAndExt.SubString(1, FileNameAndExt.Length()-4);
Button1->Caption = FileName;
}
}
그럼.... 즐거운 하루하루를 보내세요... ^.^
|