kostenloser Webspace werbefrei: lima-city


VB Neue Form in Form

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    img5813

    img5813 hat kostenlosen Webspace.

    Hallo,
    ich bastle seit kurzer Zeit mit VB 08..
    Nun hätte ich eine Frage, also:
    Ich möchte in der Haubtform einen Button haben, wenn ich auf diesen klicke geht eine neue, kleinere Form auf.
    Dort sieht man z.b ein Bild zum anklicken. Unter diesem Bild ist dann z.B einer "Weiter" Button. Wenn man diesen klickt erscheint ein
    neues Bild zum anklicken in der selben Form.

    Wie stelle ich das an? Hoffe habe mich verständlich ausgedrückt!

    mfg img
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Erzeuge einfach 2 Formen. In der Hauptform erzeugst du die Methode clicked(...) für den Button, der die zweite Form öffnen soll.
    (einfach doppelklick auf den Button in dem Designer, dann erscheint die Methode im Quellcode^^).

    In der clicked-Methode führst du dann sowas in der Art aus:

    form2.showDialog( )


    Damit öffnet sich das kleine Fenster immer, wenn du auf den Button klickst.

    War das jetzt das Problem?



  4. Geht das nicht auch mit Form2.Show() ?
  5. tempelrittergilde

    tempelrittergilde hat kostenlosen Webspace.

    Form2.Show() würde auch gehen

    ShowDialog() beschreibt in dem fall nur, das deine Form mit den Bildern als aktive Dialogbox Dargestellt wird und die andere Somit inaktiv wird.

    Die Bilder deiner evtl Picturebox solltest du in die Ressourcen mit aufnehmen, dann kannst du sie direkt mit
    PictureBox1.Image = My.Resources.MyPictureName1
    PictureBox1.Image = My.Resources.MyPictureName2
    .
    .
    .

    ansprechen.
  6. Autor dieses Themas

    img5813

    img5813 hat kostenlosen Webspace.

    Danke.
    Kann geschlossen werden.
  7. m*******i

    tempelrittergilde schrieb:
    Form2.Show() würde auch gehen

    Sauberer wäre, wenn du die form2 vorher instanzierst, beispielsweise
    dim general-terms as new form2

    und dann wird es entsprechend mit general-terms.show() angezeigt.
    Denn dadurch hast du eine "Überschrift" für form2 und weißt sofort, was dieses Fenster macht, in diesem Fall wären das dann die Allgemeinen Geschäftsbedinungne
  8. 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!