Hola, que tal.
Mirando por internet he visto esto.
Espero que te ayude.
Código:
OPEN "LPT1" FOR RANDOM AS #1
PRINT #1, CHR$(&H1B); "p"; CHR$(0); CHR$(100); CHR$(250);
CLOSE #1
También encontré:
Las impresoras nuevas de tickets ya vienen con la opción de apertura automática: open cash drawer1 ... con la selección de esta opción el driver de la impresora (por ejemplo una térmica SAMSUNG SRP350) abre automáticamente el cajon conectada a la impresora a los milisegundos que le especifiques, mucho más fácil que tener que programarlo.
Public Sub AbrirCajon()
On Error GoTo HayError
Dim intFichero As Integer
Dim strCadenaApertura As String
nfile = FreeFile
strCadenaApertura = Chr$(27) & Chr$(112) & Chr$(0) & Chr$(100) & Chr$(0)
Open "Lpt1" For Output As #intFichero
Print #intFichero, strCadenaApertura;
Close #intFichero
Exit Sub
HayError:
MsgBox "No puedo abrir el cajón", _
vbInformation, _
" Error en el procedimiento AbrirCajon"
Resume Next
End Sub
Seguiremos mirando...!!