Normalerweise kommt die Meldung, dass COM1 nicht geöffnet werden kann, wenn der Port schon verwendet wird.
Was mich an der ganzen Sache wundert ist, dass du den COM Port als COM1 deklariert hast. Normalerweise nennt man die COM Ports, die man über eine Adapter erstellt hat, COM8, aufwärts.
Also versuche es mal mit einer anderen Nummer.

jon