Q&A

  • Re: Tvideocap에서 이런 처리를 할 수는 없나요???
begin

VideoCap1.VideoFileName := '..aaa.avi';

VideoCap1.StartCapture;

end;



nogae wrote:

> 제가 소스와 데모를 보니까 video1.startcapture를 하면 파일이 그프로그램이 동작하는 곳에서 생성이 되더라구요....

> 근데 그걸 그 하위 디렉토리에 저장할 수는 없는건가요??

> 예를 들어 지금 c:video라는 디렉토리에서 프로그램이 실행되면 c:videoaaa.avi

> 가 만들어 지는데 이를 c:videomediaaaa.avi이렇게 말이에요...

> 아직 실력이 부족해서리 다해놓은 밥도 못먹습니다...^^

> 경문님 제발 좀 도와 주세요...

1  COMMENTS
  • Profile
    허덕궁 2001.03.07 03:39
    [Mr.덕궁이가 적었어요]

    이렇게 함 해보세요



    1.저장경로를 INI등 환경설정변수로 저장하여 전역변수로 가지고 있는다.

    2.GetCurrentDir();을 이용한다. - GetCurrentDir은 Application을 주 Handel을 가진 프로그래이 실행된 위치를 넘겨 줍니다. 다시말하자면 님이 실행시킨 ??.exe파일이 있는 위 말입니다

    VideoCap1.VideoFileName := GetCurrentDir+''+저장경로변수+''+파일명





    이경문 wrote:

    > begin

    > VideoCap1.VideoFileName := '..aaa.avi';

    > VideoCap1.StartCapture;

    > end;

    >

    > nogae wrote:

    > > 제가 소스와 데모를 보니까 video1.startcapture를 하면 파일이 그프로그램이 동작하는 곳에서 생성이 되더라구요....

    > > 근데 그걸 그 하위 디렉토리에 저장할 수는 없는건가요??

    > > 예를 들어 지금 c:video라는 디렉토리에서 프로그램이 실행되면 c:videoaaa.avi

    > > 가 만들어 지는데 이를 c:videomediaaaa.avi이렇게 말이에요...

    > > 아직 실력이 부족해서리 다해놓은 밥도 못먹습니다...^^

    > > 경문님 제발 좀 도와 주세요...