PDA

Vollständige Version anzeigen : Mehrere Instanzen eines Formulars


hanswurschd
26.04.2001, 14:00
Hi Leute,
beim Klicken auf einen Button soll sich ein Formular öffnen.Klickt man mehrmals soll dasselbe Formular mehrmals angezeigt werden. Weiss jemand wie das geht ?

Gruß,HW

Alexander Jan Peters
26.04.2001, 14:44
Hallo,

eigentlich steht in der Hilfe genug darüber, Stichworte: Instanzen von Formularen, Klassenmodule, Collection

Ist eigentlich ein recht einfaches Konzept, aber es ist schwer, mit den Instanzen zu arbeiten.
Jedes Formular ist ja auch eine Klasse, die wie jede andere Klasse auch genutzt werden kann.
Lege einfach eine neue Instanz an mit:

Dim frmTest2 As New Form_frmTest

Dann muß die neue Instanz sichtbar geschaltet werden.

frmTest2.Visible = True

Unterscheidung der einzelnen Instanzen geht nur über den Index, der sich aber ändert, sobald eine der geöffneten Instanzen geschlossen wird (Lösung: Collection und Unique-Key zuweisen).

Ich hoffe, das reicht erstmal.

MfG

A.J. Peters