Einzelnen Beitrag anzeigen

lowell

Registriert seit: 3. Feb 2003
Ort: Frankfurt
13 Beiträge
 
#1

Mehrere Einträge einer Selectbox(Html) mit Delphi ansprechen

  Alt 6. Jan 2005, 13:28
Hallo ihr

Ich möchte gerne eine Selectbox einer Html Datei in einem TWebbrowser ansprechen. Es sollen mehrere Einträge markiert werden können! Zunächst einmal der Html Code:

<form name="form1" method="post" action="">
<select name="select" size="3" multiple>
<option value="1a">1</option>
<option value="2a">2</option>
<option value="3a">3</option>
<option value="4a">4</option>
<option value="5a">5</option>
</select>
</form>

Mit einem Button und dem folgendem Code
WebBrowser1.OleObject.document.forms.item('form1').elements.item('select').value:='2'; wird zum Bespiel ohne Probleme der 2te Eintrag markiert- nur wie markiere ich mehrere? Im Internet habe ich noch einen anderen Code gefunden:

WebBrowser1.OleObject.document.tags('select').item("ELEMENTINDEX").item("OPTIONINDEX").selected := 'selected'; Dieser gibt mir leider eine Fehlermeldung : "Nicht implementiert". Selbst wenn er funktionieren würde, weis ich nicht, ob man mit diesem mehrere Einträge markieren kann.

Ich bedanke mich im vorraus für eure Mühe- habe wirklich sehr lange im Internet gesucht!

Viele Grüße,
Alex
Danke für die Hilfe im vorraus- hoffe auch irgendwann mal helfen zu können
  Mit Zitat antworten Zitat