premetto che MSCOMM l'ho utilizzato solo per creare una applicazione del tipo ICQ sfruttando la seriale...
Tuttavia se ben ricordo c'era una proprietà dell'oggetto riferita all'entità del dato da mandare (se non erro inputmode , che permetteva la scelta tra testo o BINARY). Penso sia quest'ultima che a te serva effettivamente.. prova a fare qualche esperimento sfruttando gli stessi metodi per l'invio di stringhe (mscomm.output) ma specifica come argomento un file. Cmq per maggiori informazioni consulta MSDN .
CIAO!