Announcement

Collapse
No announcement yet.

TWebbrowser und radio auslesen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TWebbrowser und radio auslesen

    Hallo Profis,

    ich gebe zu, mir fehlt jetzt etwas der Durchblick.
    Ich lese ein Formular aus.
    Dabei wollte ich die Namen der Einträge speichern.
    Bei 'radio' - Items gibt es ja dann immer mehrere Einträge des Namens und mit:
    Code:
    var
      Element: Variant;
    begin
      Element := Document.Forms.Item(i).Elements.Item(AName);
      // ...
      // bei radio funzt dann noch: Element.Item(0).Checked
      // und Element.Item(0).Value (damit kann man durch die Subitems iterieren)
      // Jetzt brauche ich ein: if Element.HasSubItems oder so was
    erhalte ich nun einen Eintrag, welcher dann mehrere Untereinträge hat.
    Wenn ich aber nicht weiss, welchen Typ der Eintrag hat, kann ich ja nicht mit z.B.
    Code:
    Element.Length;
    die Subitems durchlaufen, da dann bei Textelementen eine Exception kommt.
    (Length wird vom Automatisierungsobject nicht unterstützt...)
    Jetzt könnte ich nur die Indexe merken, denn über den Index erhalte ich das Subitem bei einer Radiogroup.
    Aber da ist die Gefahr, dass sich das mal verschiebt und alle gespeicherten Werte sind unbrauchbar.
    Wie kann ich nun checken (ohne Exception), ob mein Element noch SubItems hat?

    Danke, Frank
Working...
X