Opa
O Ideal é uma impressora mesmo mas pelo emulador serve. Nao consigo usar no windows 7! tem que ativar o emulador no ini que deve ficar no windows\system32... no notebooke so funciona c vc tiver uma adaptador usb serial ... tentei com portas seriais virtuais e nao funcionou! Oque esta parecendo é q a DLL nao foi carregada no teu sistema. De uma olhada no txt que tem la nos drivers da bematech ele diz quais arquivos tem de ir para system32 e quais ficar na tua pasta do sistema, eu jogo tudo nas duas pastas por via das duvidas hehehehehhe!
Como vc esta carregando a DLL ?
Estou achando q é DLL nao carregada ou inexistente algum arquivo nas pastas....
PROCEDURE Carregar_Bematech()
gnHInsEcf = LoadDLL("C:\WINDOWS\SYSTEM32\BemaFI32.dll")
IF gnHInsEcf=0 THEN Error("Não Foi PossÃvel Carregar DLL do ECF!",ErrorInfo())
IF gnHInsEcf <> 0 THEN
API("BemaFI32.dll","Bematech_FI_HabilitaDesabilitaRetornoEstendidoMFD","1")
END
Veja se te ajuda ou poste como esta carregando!