• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

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

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

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,467
Баллы
155
2022-06-28_23h04_23.png
Код:
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;
 
Топ спс
 
Давно я здесь не был. Но как я вижу всё осталось как и было . К этому примеру нужно модуль прикреплять, который используется данной функцией . Как обычно кусок кода , а дальше ищу и думай сам . Вы не исправимы !
 
Вверх Снизу