Announcement

Collapse
No announcement yet.

Formular/Fenster zu schließen

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

  • Formular/Fenster zu schließen

    Also ein Formular/Fenster zu schließen scheint ja super schwierig zu sein, zumindest für mich.
    Ich trage in eine Felt "Edit1" den Namen eines Formulars ein "FormularXY". Jetzt drücke ich einen Button und das Formular Edit1.Text soll geschlossen werden (Edit1.Text = FormularXY). Ich habe schon alles mögliche ausprobiert und die Hinweise die ich bis jetzt bekommen habe waren auch keine Lösung.
    Danke fürs Lesen.
    Gruss
    Jürgen

  • #2
    Hallo Juergen,

    nur Lesen wird Dir nicht viel nützen. Also folgendes müßte funktionieren:
    <br>
    var CloseForm: TComponent;<br>
    begin<br>
    CloseForm := Application.FindComponent(Edit1.Text);<br>
    if CloseForm is TForm then TForm(CloseForm).Close;<br>
    end;<br>
    <br>
    Ich hab es nicht ausprobiert - kann also sein das Compiler noch was zu meckern hat.

    Gruß Fal
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      Hallo,

      Ein paar Zeilen weiter unten wurde deine Frage bereits beantwortet (Formulare aus einer Listbox schießen)

      Comment

      Working...
      X