Der SerialPort wird nur einmal vom Hauptprogramm geöffnet.
Das Plugin kann dann beliebige Befehle an den RP6 senden und auch seine Daten lesen.
Die .NET Magie nennt sich 'Reflection'. Damit kann man quasi zur Laufzeit Dlls laden und manipulieren.
Der Vorteil ist eben, dass das eigentliche Programm nichts von diesem Dlls wissen muss um sie zu benutzen.
Die Dlls stellen quasi eigene kleine Programme dar, die aber trotzdem noch von Remotrol kontrolliert werden.
Lesezeichen