Guten Morgen,
ich habe eingehend viele Threads hier im Forum durchgelesen, nur feuert bei mir der invoke Befehl nach wie vor eine Exception.
Hier der Code
WINDOW_SIMULATION_MAIN ist die Variable einer Form die ich von UserControl abgeleitet und mit
global instanziert habe.
Hier in diesem Fall wird eine "System.InvalidOperationException" gefeuert. Verwende ich statt der erstellten UserControl die Hauptform frm_Main, erscheint auch diese Exception.
Wenn ich im Konstruktor meiner SIMULATION_Main ein hinzu füge kommt die System.FormatException.
Vielen Dank für eure Hilfe!
ich habe eingehend viele Threads hier im Forum durchgelesen, nur feuert bei mir der invoke Befehl nach wie vor eine Exception.
Hier der Code
VB.NET-Quellcode
- Module SIMULATION_ACTION
- Public Delegate Sub SIMSTATUS()
- Dim SIMSTAT_FINISH_DELEGATE As New SIMSTATUS(AddressOf SIM_ACTION_finished)
- Private Sub finish_SIM_DELEGATE() Handles SIM.SIM_finished
- SyncLock SIM
- WINDOW_SIMULATION_MAIN.Invoke(SIMSTAT_FINISH_DELEGATE)
- End SyncLock
- End Sub
- Private Sub SIM_ACTION_finished()
- SIM_done_simulation_run = True
- msgbox "Working"
- End Sub
- End Module
WINDOW_SIMULATION_MAIN ist die Variable einer Form die ich von UserControl abgeleitet und mit
global instanziert habe.
Hier in diesem Fall wird eine "System.InvalidOperationException" gefeuert. Verwende ich statt der erstellten UserControl die Hauptform frm_Main, erscheint auch diese Exception.
Wenn ich im Konstruktor meiner SIMULATION_Main ein hinzu füge kommt die System.FormatException.
Vielen Dank für eure Hilfe!