Hallo!
Ich arbeite an einer kleinen IDE für VB.Net. Bisher klappt alles ganz gut, aber wenn ich eine Form aus einer Klasse erstellen will und dann aus einer anderen Klasse darauf zugreifen will, dann kann ich keine globale Variable setzen:
Die Anwendung wird erstellt, aber "sie funktioniert nicht mehr (...)".
Der Fehler liegt darin:
Wie kann ich das möglichst elegant umgehen?
Danke!
*Code-Tag richtig benutzt*
Ich arbeite an einer kleinen IDE für VB.Net. Bisher klappt alles ganz gut, aber wenn ich eine Form aus einer Klasse erstellen will und dann aus einer anderen Klasse darauf zugreifen will, dann kann ich keine globale Variable setzen:
Visual Basic-Quellcode
- Module Module1
- Public Form1 As New Class_Form1
- Public Form2 As New Class_Form2
- Sub Main()
- Form1.CreateForm()
- Form2.CreateForm()
- Application.Run(Form1)
- End Sub
- '---
- Partial Class Class_Form1
- Inherits System.Windows.Forms.Form
- Public Sub CreateForm()
- '(...)
- End Sub
- End Class
- '----
- Partial Class Class_Form2
- Inherits System.Windows.Forms.Form
- Public Sub CreateForm()
- '(...)
- End Sub
- End Class
- '---
- End Module
Die Anwendung wird erstellt, aber "sie funktioniert nicht mehr (...)".
Der Fehler liegt darin:
Wie kann ich das möglichst elegant umgehen?
Danke!
*Code-Tag richtig benutzt*
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „meggy“ ()