Q&A

  • savedialog에 관한 질문
savedialog에서요

label.caption:= savedialog.fileName 하면요



labea에

c:My Documentsuntitled.txt

과 같이 나타나잖아요..

그런데..경로는 나타내지 않고 "untitled"만 나타낼수 없을까요?

고수님들 좀 가르쳐 주세요..



2  COMMENTS
  • Profile
    최용일 2000.05.24 19:59
    안녕하세요. 최용일입니다.



    function GetFileNameWithoutExt(FileName: string): string;

    var

    Ext, Name: string;

    begin

    Ext := ExtractFileExt(FileName);

    Name := ExtractFileName(FileName);

    Delete( Name, Length(Name) - Length(Ext) + 1, Length(Ext) );

    Result := Name;

    end;



    label.caption:= GetFileNameWithoutExt(savedialog.fileName);



    ^^ 항상 즐코하세요.



    김성훈 wrote:

    > savedialog에서요

    > label.caption:= savedialog.fileName 하면요

    >

    > labea에

    > c:My Documentsuntitled.txt

    > 과 같이 나타나잖아요..

    > 그런데..경로는 나타내지 않고 "untitled"만 나타낼수 없을까요?

    > 고수님들 좀 가르쳐 주세요..

    >

  • Profile
    조정관 2000.05.24 12:35
    그건 어쩔수 없을 것 같은데요...

    정히 하실려면

    를 중심으로 뭐더라 String에서

    특정 기호를 찾아주는 함수 있쟎아요...



    그걸 사용해서 잘라내는 수밖에....



    저는 잘 모르겠습니다.



    김성훈 wrote:

    > savedialog에서요

    > label.caption:= savedialog.fileName 하면요

    >

    > labea에

    > c:My Documentsuntitled.txt

    > 과 같이 나타나잖아요..

    > 그런데..경로는 나타내지 않고 "untitled"만 나타낼수 없을까요?

    > 고수님들 좀 가르쳐 주세요..

    >