Das Problem tritt auch auf, wenn Hyperterminal gar nicht geöffnet wurde. GetLastError liefert mir den Fehlercode 2, was laut msdn bedeutet "ERROR_FILE_NOT_FOUND - The system cannot find the file specified". Heißt das jetzt, daß der Port geöffnet ist, oder daß er nicht vorhanden ist? Kann es eventuell damit zu tun habe, daß an dem Port normalerweise ein HBCI-Kartenleser hängt und der Treiber da reinpfuscht? -- Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"