Ciao,
stasera ti scivo del codice (spero!!!).
Comunque l'errore può essere nella configurazione della porta(velocità, parità,ecc...), e non nel writefile.

Se hai fretta ti consiglio di dare un'occhiata all'API SetCommState sul sito MSDN http://www.microsoft.com/italy/msdn/
:tongue:

Ciao
Paolo