(Delphi) Возможно ли изменить метку на то, что в файле .html?

#html #delphi #delphi-xe7

#HTML #delphi #delphi-xe7

Вопрос:

Возможно ли изменить заголовок метки на то, что находится в .html файле? Допустим, .html файл содержит 1.0 в нем. Могу ли я заставить метку извлечь это и изменить его Caption на это значение?

Например. lbl1.caption := http://www.example.com/example.html;

Возможно ли это сделать?

Комментарии:

1. Заголовок метки — это просто строка. Ничего особенного. Не зацикливайтесь на мысли, что все должно быть сделано через конструктор форм, наведите курсор и щелкните. У вас есть подходящий язык программирования. На самом деле ваш вопрос просто: «как я могу выполнить HTTP GET и записать результат в строку». Вопрос, который задавался уже сотни раз.

2. Извините. Я все еще новичок в delphi, и в моей школе преподают только основы этого языка. На самом деле у меня нет никого, кто мог бы меня научить, но я буду иметь это в виду. Спасибо

Ответ №1:

TLabel не удается загрузить содержимое для вас, будь то из файла или удаленного URL. Вы должны написать свой собственный код, чтобы самостоятельно извлекать содержимое, а затем вы можете назначить его TLabel . Например:

 // using the Indy TIdHTTP component...
lbl1.Caption := IdHTTP1.Get('http://www.example.com/example.html');