VB Neue Form in Form
lima-city → Forum → Programmiersprachen → Basic
anklicken
ansprechen
art
aufnehmen
beispielsweise code
bild
button
code
dank
doppelklick
form
general terms
image
kleine fenster
kleinere form
machen
methode
ressource
show
zweite form
-
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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?
-
Geht das nicht auch mit Form2.Show() ?
-
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. -
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage