[Delphi] ( winEXE ) ....gdzie błąd?

0

private
sciezka:string ;
//...........

<font color="black">procedure</span> TForm1.Button1click(Sender: TObject);
begin
nazwapliku:=edit1.Text;
WinExec('C:\folder'+ nazwapliku, SW_SHOW);
end;

Wyskakuje błąd:
Incompatible types: 'String' and 'PAnsiChar'

To dlatego że nazwapliku jest string?
jak temu zapobiedz?

0

procedure TForm1.Button1click(Sender: TObject);
begin
nazwapliku:=edit1.Text;
WinExec(PChar('C:\folder'+ nazwapliku), SW_SHOW);
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1