Ok - da will ich mal nicht so sein...
Delphi-Quellcode:
function SetProxy(Server: String): Boolean; //Server z.B. '127.0.0.1:8080' oder ''
[...]
end;
Hallo Thom! Ich habe versucht, diesen Code in Delphi XE8 zu compilieren und habe dabei natürlich einige Fehlermeldungen und Warnungen des Compilers erhalten:
Delphi-Quellcode:
OptionsList.pOptions^.Value.pszValue := PChar(Server);
// [dcc32 Error] MainForm.pas(361): E2010 Incompatible types: 'PAnsiChar' and 'PWideChar'
(Agent), INTERNET_OPEN_TYPE_DIRECT, nil, nil, 0);
// [dcc32 Warning] MainForm.pas(369): W1044 Suspicious typecast of string to PAnsiChar
// [dcc32 Error] MainForm.pas(369): E2010 Incompatible types: 'PWideChar' and 'PAnsiChar'
Gibt es eine aktuellere Version dieser Funktion oder soll ich einfach PAnsiChar/PWideChar berichtigen?