C++, ensamblador y Windows 2000
Publicado por luis (9 intervenciones) el 19/05/2003 18:16:39
Saludos,
Creé en Visual C++ una rutina para enviar caracteres a la impresora en ensamblador para abrir un cajón portamonedas a través de impresora del tipo:
__asm {
mov ah, 0h
mov al, dato
mov dx, 0h
int 17h
}
Enviando sucesivamente en 'dato' los caracteres ASCII: 27, 112, 0, 25 y 250.
Pues bien, en Windows 98 funciona perfectamente y abre el cajón, pero al actualizar el S.O. a Windows 2000 ha dejado de funcionar y no soy capaz de encontrar el error. Alguien podría ayudarme?
Gracias de antemano a tod@s
Creé en Visual C++ una rutina para enviar caracteres a la impresora en ensamblador para abrir un cajón portamonedas a través de impresora del tipo:
__asm {
mov ah, 0h
mov al, dato
mov dx, 0h
int 17h
}
Enviando sucesivamente en 'dato' los caracteres ASCII: 27, 112, 0, 25 y 250.
Pues bien, en Windows 98 funciona perfectamente y abre el cajón, pero al actualizar el S.O. a Windows 2000 ha dejado de funcionar y no soy capaz de encontrar el error. Alguien podría ayudarme?
Gracias de antemano a tod@s
Valora esta pregunta


0