Amiguinho,
O emulador DOS funciona que é uma beleza, mas o impecilho é que o mesmo só usa a COM1 e COM2 então voce precisaria desinstalá-las/desativá-las no Windows.
download
Para usar seu programa e o emulador voce deverá criar uma ponte virtual usando o Virtual Serial Ports direcionando a porta de seu sistema e a porta COM que o emulador esta ligado.
Depois de instalar o VSP, execute o
vspdconfig.exe e clique no botão
add para ligar as portas em
virtual serial ports.
Em seu sistema ou monitor, coloque-o para acessar por exemplo a porta COM3 e o emulador para escutar a porta COM1.
Os meus testes foram baseados sem o uso de monitor, usei a ACBrECFDLL.DLL(
tópico) e funcionou uma beleza.
Neste
tópico abordamos juntamente com o desenvolvedor esta .DLL suas funções que agora contém um leque mais completo(
lin externo).
Segundo o desenvolvedor poderemos usar esta mesma .DLL com as marcas NaoFiscal, Bematech, Sweda, Daruma, Schalter, Mecaf, Yanco, DataRegis, Urano, ICash, Quattro, FiscNET.
Bastando para isto modificar o comando DefineModelo().
A .DLL é produzida em Delphi e portanto suas respostas dever usar uma GUI Visual, portanto se voce usa MiniGUI, HWGUI, Fivewin ou compativel ela cairá como uma luva, mas se voce usa console ela não poderá servir, bom também nunca testei assim.