Q&A

  • 셋업파일로 만들려면...??
안녕하세요..

그냥 제가 쓰려고 프로그램하나를 만들었는데요.

이미지와 실행파일을 직접불러오는 방법(Loadfromfile...)을 사용했는데...

인스톨쉘드로 셋업파일을 만들었습니다.

그런데 파일을 불러올때 소스에서 사용한 경로의 폴더의 이름을

탐색기에서 바꿔놓고 실행시키면 에러가납니다.

그래서 아예 이미지나 실행파일을 셋업파일로 포함시킬 수는 없느지요.



1  COMMENTS
  • Profile
    비룡득주 2000.05.20 15:53
    델하수 wrote:

    > 안녕하세요..

    > 그냥 제가 쓰려고 프로그램하나를 만들었는데요.

    > 이미지와 실행파일을 직접불러오는 방법(Loadfromfile...)을 사용했는데...

    > 인스톨쉘드로 셋업파일을 만들었습니다.

    > 그런데 파일을 불러올때 소스에서 사용한 경로의 폴더의 이름을

    > 탐색기에서 바꿔놓고 실행시키면 에러가납니다.

    > 그래서 아예 이미지나 실행파일을 셋업파일로 포함시킬 수는 없느지요.

    >



    안녕하세요!! (저도델초보입니다만)

    예를들어 LoadFromFile('C:testtest.bmp'); 이런식으로 하셨으면

    당연히 경로를 바꾸면 에러가 납니다.

    어떤이미지인지는 모르겠지만 제 생각에는 고정적인 이미지이면서

    (이미지가 바뀌지 않는다면) 이미지가 여러개 이다면

    DLL로 묶어서 실행파일이 있는데다가 놓으셔도 되구요.

    아님 Path를 지정하셔도 되구요....

    예를 들어서



    var

    MyPath : String;

    begin

    MyPath := ExtractFilePath(Application.exename);

    Image1.Picture.LoadFromFile(MyPath + 'Test.bmp');

    end;



    여기서 MyPath는 항상 현재 디렉토리를 가리킵니다.

    이런식으로 해도 문안 할것 같군요.



    성공하시길...^^