Jak wybrać element <option> według atrybutu „value” w rozwijanej liście <select>?

W mojej aplikacji Delphi używamTWebBrowser kontrola, gdzie załadowałem dokument HTML, zawierający<select> element (lista rozwijana) z kilkoma<option> elementy (listy rozwijane). Powiedzmy, że w przeglądarce internetowej załadowano następujący dokument HTML:

<html>
<body>
  <select id="ComboBox">
    <option value="firstvalue">First Value</option>
    <option value="secondvalue">Second Value</option>
    <option value="thirdvalue">Third Value</option>
  </select>  
</body>
</html>

Jak programowo wybrać np.<option>, któregovalue atrybut jestthirdvalue ? Innymi słowy, jak mogę programowo wybrać trzeci element z tej listy rozwijanej, gdy wiem tylko, że ten elementvalue atrybut jestthirdvalue ?

questionAnswers(1)

yourAnswerToTheQuestion