Announcement

Collapse
No announcement yet.

Auf ein bestimmtes Fenster(Form) in einer MDI-Anwedung zugreifen

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

  • Auf ein bestimmtes Fenster(Form) in einer MDI-Anwedung zugreifen

    Hi,

    wie kann ich in einer MDI-Anwendung auf bestimmte Formular zugreifen. Mir steht z.Zt. der Titel jeder einzelnen Form zur Verfügung. Kann ich da etwas mit anfangen ?

    Danke für eure Mühe

    Gruß Jürgen

  • #2
    Hallo,

    die TForm-Eigenschaft <b>MDIChildren</b> ermöglicht über einen Index den Zugriff auf alle untergeordneten MDI-Formulare:

    <pre>
    var
    I: Integer;
    S: String;
    begin
    with Form1 do
    for I := MDIChildCount-1 downto 0 do
    s := MDIChildren[I].Caption;
    end;
    </pre&gt

    Comment


    • #3
      Hallo Andreas,

      wie kann ich denn einer, über ein Menü oder Schalter ausgewählter Form, den Focus übergeben

      Jürge

      Comment


      • #4
        Hallo Jürgen,

        ein bestimmtes Child-Fenster kann man durch das Statement

        MDIChildren[ind].BringToFront; //aktiviere gefundenes Child

        focusieren. Die Ermittlung des Index muss natürlich funktionieren (siehe vorheige Diskussion)

        Wolfgan

        Comment

        Working...
        X