Q&A

  • 파일리스트박스에서 파일 실행시키기.
안녕하세여..



파일리스트박스에서 선택된 파일을 실행시킬려고 해요.



선택된 파일의 확장자가 exe이면 파일을 실행시킬려고 다음과 같이 코딩을 했는데 안돼요.



Hwak:=ExTractFileExt(FilelistBox1.Filename);

If (Chartext(Hwak,'.exe')=0) then Winexec(Filelistbox1.filename,sw_shownormal);



에러가 뜨는걸 보면 Winexec의 인수인 Filelistbox1.filename에 다가 무슨 조치를 취해



야 할거같은데 잘 모르겠네요..



고수님들 Help me~~!



-델사랑-



1  COMMENTS
  • Profile
    아이언 2000.11.18 23:34
    혹시 컴파일 에러가 아닌감여?

    컴파일 에러면..

    Winexec(PChar(Filelistbox1.filename),sw_shownormal);

    PChar형으로 넘겨 줘야 함다!



    글구.. 화일명에는.. 경로까지.. 다 있어야 함다.!

    물론 Path가 걸려 있음.. 상관없지만 서두..







    델사랑 wrote:

    > 안녕하세여..

    >

    > 파일리스트박스에서 선택된 파일을 실행시킬려고 해요.

    >

    > 선택된 파일의 확장자가 exe이면 파일을 실행시킬려고 다음과 같이 코딩을 했는데 안돼요.

    >

    > Hwak:=ExTractFileExt(FilelistBox1.Filename);

    > If (Chartext(Hwak,'.exe')=0) then Winexec(Filelistbox1.filename,sw_shownormal);

    >

    > 에러가 뜨는걸 보면 Winexec의 인수인 Filelistbox1.filename에 다가 무슨 조치를 취해

    >

    > 야 할거같은데 잘 모르겠네요..

    >

    > 고수님들 Help me~~!

    >

    > -델사랑-

    >