Eine Umwandlung geht ganz einfach.
Code:
S := [color=red]Typenbezeichnung([/color]A[color=red])[/color];
z.B.:
Delphi-Quellcode:
Var S: String
A: PAnsiChar;
S := String(A);
Achja, ShellExecute verlangt AnsiChar und nicht String (Edit2.Text = String)
Code:
ShellExecute(windows.PROCESS_CREATE_THREAD, 'open', 'AcroRd32.exe', [color=red]PChar([/color]Edit2.Text[color=red])[/color], nil, SW_SHOWDEFAULT)