Das ist richtig, der Com-Port wird beim Start des Programms automatisch geöffnet und bleibt geöffnet. Das Programm spinnt gleich von beginn an. Wenn ich nun das öffnen des Ports und das senden von Daten durch auskommentieren verhindere, läuft das Programm sauber. Mach ich nun ein Button rein und öffne mit diesem manuell meinen Com-Port so fängt mein Programm schlagartig zu stocken. Den Sendebefehl muss ich erst garnicht aktivieren, das öffnen des Ports langt schon, das das Programm nicht mehr sauber läuft und stockt. Ich hoffe ich konnte nun mein Problem besser rüber bringen.