Okay, vielleicht sehe ich dieses Problem falsch an und wenn ich es bin bitte sag es mir aber hier geht es.Initiiere X Betrag von A Variable
Ich habe eine Klasse können wir es newcycles.vb nennen und diese Klasse hat mehrere Ereignisse.
Als ich in meinem Programm namens sagen, dass ich so etwas wie dim cyc1 als newcycles
ich mehrere Eventhandler eingerichtet, um die Ereignisse in der Klasse im Programm zu behandeln.
Aber ich muss in der Lage sein, dynamisch so viele Instanzen der Klasse zu erstellen, wie ich je nach Benutzer brauche. Der einzige Weg, an den ich denken konnte, war das Kopieren und Einfügen der einzelnen Deklarationen und Ereignisbehandlungsroutinen x mal. Das scheint ridicoulous und durch Kopieren und Einfügen I wie
bedeutenDim cy1 als newcycles dim cy2 als newcycles dim CYC3 als newcycles etc etc dann das Ereignis behandelt Öffentliches Ereignis bla cy1.bla Öffentliches Ereignis bla2 Griffe Griffe cy2.bla
Gibt es einen besseren Weg, dies zu tun? Oh, und ich mache das in vb.net.
Ich verstehe, wie Sie das Ereignis jetzt hinzufügen, aber ich kann nicht herausfinden, wie zu sagen, welche Instanz des Objekts das Ereignis ausgelöst hat. Wie hast du das gemacht? –
@ Jeff-Yeager: Ich habe meinen Beispielcode aktualisiert, um zu erklären, was ich meinte –
Danke! Ich schätze es sehr. Jetzt, wenn ich nur verstehe, wie es funktioniert, haha! –