Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TWebBrowser: Value für Lookup aus Form holen (https://www.delphipraxis.net/85631-twebbrowser-value-fuer-lookup-aus-form-holen.html)

dataspider 2. Feb 2007 14:02


TWebBrowser: Value für Lookup aus Form holen
 
Hallo,

ich finde es einfach nicht :?
Ich lese ein Formular (Werte der Felder aus.
Für Text ist ja Alles klar. Checkbox hab ich auch gefunden.
Aber wie komme ich an den Wert für Felder des Typs 'select-one'?
Delphi-Quellcode:
with WebBrowser.OleObject.Document.forms.Item(i) do
begin
  if FormItem.Item(j).Type = 'select-one' then
    Value := Options.ItemIndex; // ??? geht natürlich nicht
end
Kann mir jemand helfen? Und wo kann man denn diese Informationen herbekommen?

Danke, Frank

mkinzler 2. Feb 2007 14:04

Re: TWebBrowser: Value für Lookup aus Form holen
 
Müßte die Eigenschaft .value sein

dataspider 2. Feb 2007 14:05

Re: TWebBrowser: Value für Lookup aus Form holen
 
Zitat:

Zitat von mkinzler
Müßte die Eigenschaft .value sein

Es wäre zu einfach. Value ist immer leer...

Frank

Keldorn 8. Feb 2007 17:56

Re: TWebBrowser: Value für Lookup aus Form holen
 
Hallo

hast du ein Beispiel für eine Seite?

Stand vor einem ähnlichem Problem und mir hat das hier von Lannes weitergeholfen.

Mfg Frank

shmia 8. Feb 2007 18:02

Re: TWebBrowser: Value für Lookup aus Form holen
 
Zitat:

Zitat von dataspider
Und wo kann man denn diese Informationen herbekommen?

http://msdn.microsoft.com/library/de...cts/select.asp

dataspider 12. Feb 2007 17:07

Re: TWebBrowser: Value für Lookup aus Form holen
 
Ich hätte fast vergessen, mich zu bedanken.

@shmia
Ich bin bei MSDN fündig geworden und habe Alles gelöst :)

@frank
Danke für den Link.

Ich habe jetzt auf Interfaces (IHTMLFormElement etc.) umgestellt.
Dann hat man auch die Quelltext - Vervollständigung.

Falls noch jemand das Problem hat, kann ich den Code auch posten.

Also, Danke noch mal...

Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz