Einzelnen Beitrag anzeigen

wschrabi

Registriert seit: 16. Jan 2005
437 Beitrge
 
#1

ELDOS HTTPSCLIENT mit UTF8

  Alt 27. Jul 2020, 06:49
Hallo
ich nutze Eldos HTTPSClient Demo (Eldos ver 16 noch gekauft for /n Migration) und funktioniert gut. doch eine Seite hat russ. Zeichen drin. die Website ist UTF8 codiert.
zb
Изучение геометрии в 10-11 классах. Книга для учителя

doch die Datahandling in HTTPSCLIENT DEMO routine hat das hier drin:
Delphi-Quellcode:
procedure TForm1.HttpsClientData(Sender: TObject; Buffer: Pointer;
  Size: Integer);
var S : {$ifndef SB_UNICODE_VCL}string{$else}AnsiString{$endif};
begin
  SetLength(S, Size);
  Move(Buffer^, S[1], Size);
  MMLog.Text := MMLog.Text + S;
  Application.ProcessMessages;
end;
doch in mein MMLOG Memo sehe ich den russ Text als:
˜зƒ‡ение геоме‚€ии в 10-11 класса…. šнига для ƒ‡и‚еля

Wenn ich S als string definiere geht ganz nix mehr.
Was kann ich machen,da mit auch der russ. Text richtig im MemoLog drin ist.
DANKE

Gendert von wschrabi (27. Jul 2020 um 06:51 Uhr)
  Mit Zitat antworten Zitat