Zitat:
die zeile mit "reg.CloseKey;" ist markiert
Der Debugger markiert gern mal den nachfolgenden Befehl.
Aber das merkt man, wenn man den Debugger richtiger verwendet. z.B. Haltepunkt davor und dann mit F7/F8 zeilenweise weiter ... da merkt man genau bei welchem Befehl es wirklich knallt.
Gut, die Fehlermeldung an sich hatte auch einen Hinweis darauf gegeben, dass es wohl eher beim Write (Setzen) knallt.
Problemchem mit dem nachfolgenden Befehl, wenn vorher z.B. ein IF kommt und man erstmal nicht weiß aus welcher Richtung das Programm kam.