Q&A

  • 제발 도와주세요.........
도와주세요

초보라서 잘 몰라여...



간단하게 생각했는데, type문제로 애먹고 있습니다. 초보인지라....

고수님들의 도움을 바랍니다.



tmpdir := 'copy *.* c:backup'+formatdateTime('yyyymmdd',date);

WinExec('COMMAND.COM /C '+ tmpdir, SW_SHOWNORMAL);



이런 식으로 해서 버튼을 누르면 backup20001201 형태의 방에 모든 파일을

복사하는 형태를 취하고 싶은데.

두번째 줄에서 incompatible types :'String' and 'PChar'

라는 오류가 나는데 어떻게 처리하면 좋을까요. ㅜㅜ;

2  COMMENTS
  • Profile
    yosul 2000.12.01 20:03
    > tmpdir := 'copy *.* c:backup'+formatdateTime('yyyymmdd',date);

    > WinExec('COMMAND.COM /C '+ tmpdir, SW_SHOWNORMAL);

    >

    > 이런 식으로 해서 버튼을 누르면 backup20001201 형태의 방에 모든 파일을

    > 복사하는 형태를 취하고 싶은데.

    > 두번째 줄에서 incompatible types :'String' and 'PChar'

    > 라는 오류가 나는데 어떻게 처리하면 좋을까요. ㅜㅜ;



    WinExec(PChar('COMMAND.COM /C ' + tmpdir), SW_SHOWNORMAL);

    기억이 잘 안나서요,,,,아마 맞은꺼예요.



  • Profile
    yosul 2000.12.01 23:00
    > tmpdir := 'copy *.* c:backup'+formatdateTime('yyyymmdd',date);

    > WinExec('COMMAND.COM /C '+ tmpdir, SW_SHOWNORMAL);

    > WinExec(PChar('COMMAND.COM /C ' + tmpdir), SW_SHOWNORMAL);

    > 기억이 잘 안나서요,,,,아마 맞은꺼예요.





    죄성,,,,,제대로 못봤군여....



    tmpdir := 'COMMAND.COM /C' + 'copy *.* c:backup'+formatdateTime('yyyymmdd',date);

    WinExec(PChar(tmpdir), SW_SHOWNORMAL);



    이렇게 하세여~