Q&A

  • 이게 무슨 내용인지 이해가 안가요....
unit Global;



interface



uses

SysUtils, Forms, IniFiles;



var

MExecPath : String; {프로그램이 실행된 경로}

MDataPath : String; {자료파일 경로}

MWavePath : String; {멀티미디어파일 경로}

MBackPath : String;

MIniFile : String; {INI 파일 이름}



Passval, Retval : integer;{함수이용시 전달값과 리턴값}



procedure GetPaths;



implementation



procedure GetPaths;

var

MExecName : String;

begin

MExecName := Application.ExeName;

MExecPath := ExtractFilePath(MExecName);

MDataPath := MExecPath+'DATA';

MBackPath := MExecPath+'BACK';

MWavePath := MExecPath+'WDATA';

MIniFile := MExecPath+'NARACHKk.CFG';

end;



end.

1  COMMENTS
  • Profile
    Black}{ole 2001.01.04 00:47
    버니 wrote:

    > unit Global;

    >

    > interface

    >

    > uses

    > SysUtils, Forms, IniFiles;

    >

    > var

    > MExecPath : String; {프로그램이 실행된 경로}

    > MDataPath : String; {자료파일 경로}

    > MWavePath : String; {멀티미디어파일 경로}

    > MBackPath : String;

    > MIniFile : String; {INI 파일 이름}

    >

    > Passval, Retval : integer;{함수이용시 전달값과 리턴값}

    >

    > procedure GetPaths;

    >

    > implementation

    >

    > procedure GetPaths;

    > var

    > MExecName : String;

    > begin

    > MExecName := Application.ExeName;

    > MExecPath := ExtractFilePath(MExecName);

    > MDataPath := MExecPath+'DATA';

    > MBackPath := MExecPath+'BACK';

    > MWavePath := MExecPath+'WDATA';

    > MIniFile := MExecPath+'NARACHKk.CFG';

    > end;

    >

    > end.





    안녕하세요,^^

    위에 소스에 주석처리가 잘되어져 설명이 필요없을것 같은뎅..??

    Application.ExeName은 현재 프로그램에 실행경로와 파일명입니다.

    ExtractFilePath()함수는 경로+파일명일경우.. 경로만 구해줍니다.

    예로.. c:projecta.exe일때.. c:project만 구해줍니다.



    그럼..20000.