Delphi Delphi реализует перевод через интерфейс dao

  • Автор темы Автор темы Lomanu4
  • Дата начала Дата начала

Lomanu4

Команда форума
Администратор
Ofline
2022-06-28_23h04_23.webp
Код:
function GetTranslatedText(const OriText: string): string;
var
  Json: TQJson;
const
  WebRestApiUrl = 'http://fanyi.youdao.com/translate?&doctype=json&type=AUTO&i=%s';
begin
  Json := TQJson.Create;
  try
    try
      Json.Parse(CSimpleGet(Format(WebRestApiUrl, [TURLEncoding.URL.Encode(OriText)]))); //CSimpleGet 这里可以搜索本站用 idhttp nethttpclient 实现获取
      Result := Json.ItemByPath('\translateResult[0][0]\tgt').AsString;
    except
      on e: Exception do
        Result := '';
    end;
  finally
    FreeAndNil(Json);
  end;
end;
 
Давно я здесь не был. Но как я вижу всё осталось как и было . К этому примеру нужно модуль прикреплять, который используется данной функцией . Как обычно кусок кода , а дальше ищу и думай сам . Вы не исправимы !
 
Назад
Сверху Снизу