Как можно создать в системе виртуальный COM номер? Присвоить ему отдельный номер, параметры подключения (скорость, длина, стоп бит и тд), и вести диалог от имени этого порта с ПО, которое его использует. Желательно на delphi
Дельфин? CPortLib - вот такая гадость есть. Еще есть AsyncPro но оно суровее. Но и возможностей больше. гугль не спит) USB_HID_Lite еше поищи. не спроста ж тебе виртуальный COM потребовался)
Можешь использовать утилиту Com0Com. Запускаться из командной строки, где указываются параметры виртуального порта. Потом из Delphi общаешься с этим портом.