![]() |
TWebbrowser: Auswahlmenü <option> auswählen und "
Hallo Delphi Freunde!
Hat jemand eine Idee, wie ich einen Eintrag eines Auswahlmenüs <option> auswählen kann, quasi einen Klick und die Auswahl "simulieren" ? Habe dazu einfach keine Idee :-( Gruß, Peter |
Re: TWebbrowser: Auswahlmenü <option> auswählen und &a
Also vorerst..
ich hab keine ahnung ob das funkitoniert :) in der wbcrtl.pas findet man folgendes:
Delphi-Quellcode:
Damit setzt man den Check-Status der Checkbox.
function WbSetCheckBoxField(WebBrowser: TWebBrowser; FieldName: string; Checked: boolean): Boolean;
var Field: TPoint; begin // Position des Felds holen if not WbFindField(WebBrowser, FieldName, Field) then begin Result := false; // Feld existiert nicht exit; // Ende end; try // CheckBox setzen WebBrowser.OleObject.Document.forms.Item(Field.x).Item(Field.y).Checked := Checked; Result := True; except Result := false; Exit; end; end; Eventuell geht das ja auch so:
Delphi-Quellcode:
überhaupt nicht getestet , nur reine vermutung..
function WbSetBoxIndex(WebBrowser: TWebBrowser; FieldName: string; index: integer;): Boolean;
var Field: TPoint; begin // Position des Felds holen if not WbFindField(WebBrowser, FieldName, Field) then begin Result := false; // Feld existiert nicht exit; // Ende end; try // Setzten WebBrowser.OleObject.Document.forms.Item(Field.x).Item(Field.y).itemindex:= index; Result := True; except Result := false; Exit; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz