kostenloser Webspace werbefrei: lima-city


Dynamische Forms (Identifizierung)

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    lccserver

    Kostenloser Webspace von lccserver

    lccserver hat kostenlosen Webspace.

    Hi Leute,
    ich habe nun wie von cbhp empfohlen(im letzten Thread zum Thema >> http://www.lima-city.de/boards/thread/66115)
    5 Forms dynamisch erstellt...
    Dim NewFormA as MusterForm
    Dim NewFormB as MusterForm
    Dim NewFormC as MusterForm
    Dim NewFormD as MusterForm
    Dim NewFormE as MusterForm

    -jedes dieser Forms enthält eine RichTextBox (Name: RichTextBox1)
    Nun möchte ich z.B. in der RichTextBox von NewFormC einen Text hinzufügen...

    Wenn ich nun im MusterForm folgenden Code erstelle:
    Public Sub AddText()
       If Me.Name = "NewFormC" Then
           Me.RichTextBox1.AppendText("Testtext")
       End If
    End Sub


    Wenn ich das Prog. nun ausführe passiert nichts...also bei RichTextBox1 von NewFormC wird KEIN Text hinzugefügt...
    Könnt ihr mir sagen, was ich falsch mache, oder besser:
    Wie ich jedes einzelne, dynamische Fenster identifiziere??




    Danke im Voraus


    Beitrag geändert: 19.10.2007 12:52:17 von lccserver
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Eigentlich hast du die Lösung schon selbst geschrieben...

    Wenn du eine Form neu deklarierst als eine vorgegebene Form, dann behält die neue Form den Namen der vorgegebenen Form bei.

    Du musst also, um die Form identifizieren zu können, den Namen selber ändern:

    Dim NewFormA As New MusterForm
    NewFormA.Name = "A"

    '...
    NewFormA.Show

    Jetzt funktioniert auch die Abfrage in der MusterForm
  4. Autor dieses Themas

    lccserver

    Kostenloser Webspace von lccserver

    lccserver hat kostenlosen Webspace.

    OK Jungs,
    ich habe das Problem gelöst,
    danke für die Hilfe!

    Beitrag geändert: 20.10.2007 10:40:34 von lccserver
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!