Pessoal , se fosse no Basic faria o seguinte
Lprint chr(27) & chr(“gfdgfdgdgd”) & chr(13)
No caso do Java estou perdido na função chr()
Como faria no Java chr de alguma coisa?
Obrigado
Pessoal , se fosse no Basic faria o seguinte
Lprint chr(27) & chr(“gfdgfdgdgd”) & chr(13)
No caso do Java estou perdido na função chr()
Como faria no Java chr de alguma coisa?
Obrigado
Olá
Desculpe, mas para mim estas instruções não enviam nada para a porta serial a menos que sua impressora default do windows esteja setada para a tal porta serial.
Em Java, se sua impressora default for serial, tudo o que enviar para a impressora também vai para a porta serial.
[]s
Luca
Desculpa acredito que me expressei mal,
Idependente de qualquer coisa eu gostaria de saber
chr(25) como seria no java
só isso,
Obrigado
Olá
Fui eu que li mal sua mensagem, pensei só no CHR(13). Na verdade o que comumente fazemos é enviar para a porta serial caracteres de controle na forma de hexadecimal (ou unicode). O texto vai como String (ou array de bytes).
Exemplo:
public void resetPrinter() throws CommConnectionException {
String message = "";
message += '\u001B';
message += '\u0058'; // ESC X (1Bh 58h)
mSerialConnection.sendString(message);
}
O meu método mSerialConnection.sendString(message); inclui controles de temporização e status da porta serial e é mais complicado de colocar aqui. Mas grosso modo envia uma String para a porta serial (previamente aberta e configurada)
[]s
Luca
Valew Cara.