안녕하세여..
파일리스트박스에서 선택된 파일을 실행시킬려고 해요.
선택된 파일의 확장자가 exe이면 파일을 실행시킬려고 다음과 같이 코딩을 했는데 안돼요.
Hwak:=ExTractFileExt(FilelistBox1.Filename);
If (Chartext(Hwak,'.exe')=0) then Winexec(Filelistbox1.filename,sw_shownormal);
에러가 뜨는걸 보면 Winexec의 인수인 Filelistbox1.filename에 다가 무슨 조치를 취해
야 할거같은데 잘 모르겠네요..
고수님들 Help me~~!
-델사랑-
컴파일 에러면..
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~~!
>
> -델사랑-
>