¿Cómo seleccionar el elemento <option> por el atributo "valor" en la lista desplegable <select>?

En mi aplicación Delphi estoy usando unTWebBrowser control, donde he cargado un documento HTML, que contiene un<select> elemento (lista desplegable) con unos pocos<option> elementos (elementos de la lista desplegable). Digamos, tengo el siguiente documento HTML cargado en mi navegador web:

<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>

¿Cómo puedo seleccionar programáticamente, por ejemplo? la<option>, cuyovalue atributo esthirdvalue ? O, en otras palabras, ¿cómo puedo seleccionar el tercer elemento en esta lista desplegable cuando sé que este elemento esvalue atributo esthirdvalue ?

Respuestas a la pregunta(1)

Su respuesta a la pregunta