Schreibe doch bitte zunächst eine vollständige Problembeschreibung / Aufgabenstellung, die einen solchen Satz erübrigt:Zitat von masterm: „ich habe mich falsch ausgedrückt.“
Zitat von EDR-Temporär: „Einem Select Case kannste nicht zur Laufzeit nachträglich noch weitere Cases hinzufügen.“Wie lautet / wo steht die Frage zu dieser Antwort?
@masterm Ein PlugIn-System. Nur kann es sein, dass Du mehrere DLLs nachlädtst und mehrere Codes abfragen musst. Da ist eine ganz andere Strategie erforderlich, die so aussehen kann: VB.NET-Quellcode (3 Zeilen)
Zitat von masterm: „Außerdem ist meine Anwendung eine Konsolenanwendung“Holzweg. Eine Konsoleanwendung ist konzipiert Start -> Abarbeitung des Codes -> Beendigung der Anwendung. Wenn Du damit interagieren willst, brauchst Du eine eigene Befehls-Queue. Wenn ich jetzt so sehe, was Du kannst bzw. was Du nicht kannst, kann ich Dir nur sagen: Lass die Konsole, nimm eine WinForms-Anwendung. Wen Du das nicht einsiehst, wirst Du hier wenig qualifizierte Hilfe bekommen.
@masterm Wenn Du mit PlugIn arbeiten willst, und das ist in diesem Zusammenhang ziemlich mächtig, würde ich Dir einfach empfehlen, eine WinForms-Anwendung zu nehmen, da kannst Du ordentlichen objektorientierten Code schreiben. Die Pflege von solch ist auch in Zukunft wesentlich angenehmer.