버튼클릭에서 다른프로그램을 설치하겠금 할려고 합니다.
uses절에 shellapi 등록한 후..
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(HANDLE,'OPEN','d:한진증권.exe','',SW_SHOWNORMAL);
end;
end.
하고 실행하니 이러한 메세지가 뜨네요
[Error] Unit1.pas(44): Incompatible types: 'Integer' and 'PChar'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
고수 님들의 조언 바랍니다.
파라매터가 하나 빠졌네요...
ShellExecute(Handle, 'OPEN', 'd:한진증권.exe', '', '', SW_SHOWNORMAL);
^^ 항상 즐코하세요.
델사모초보 wrote:
> 버튼클릭에서 다른프로그램을 설치하겠금 할려고 합니다.
>
> uses절에 shellapi 등록한 후..
>
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> ShellExecute(HANDLE,'OPEN','d:한진증권.exe','',SW_SHOWNORMAL);
> end;
>
> end.
> 하고 실행하니 이러한 메세지가 뜨네요
>
> [Error] Unit1.pas(44): Incompatible types: 'Integer' and 'PChar'
> [Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
> 고수 님들의 조언 바랍니다.