| |
Miembro registrado 123 mensajes Popularité : +46 (46 votes) |
|
Publicado el 28,junio 2016 - 23:18 |
1 - Procedimento para Conectar/Desconectar 1 - Procedimiento para Conectar/Desconectar 1 - Procedure to Connect and Disconnect
Procedure PRINT_ConnectarDesconectar(s_nombreDispositivo is string,b_conectarDesconectar is boolean = True , s_socketNombre is string = "") WHEN EXCEPTION IN IF b_conectarDesconectar = True THEN s_listaDeDispositivos is string s_dispositivo is string s_idDispositivo is string s_mACAddress is string s_listaDeDispositivos = BTListDevice(btSimpleList) b_conectado is boolean = False FOR EACH STRING s_dispositivo OF s_listaDeDispositivos SEPARATED by CR s_idDispositivo = ExtractString(s_dispositivo, 1) s_mACAddress = ExtractString(s_dispositivo, 2) IF s_nombreDispositivo = BTInfoDevice(s_idDispositivo, btName) THEN b_conectado = True BREAK END END IF b_conectado THEN s_sock is string s_sock = "SOCK"+s_mACAddress IF NOT SocketConnectBluetooth(s_sock,"SerialPortServiceClass_UUID",s_mACAddress,15000) THEN RESULT "No se Pudo Conectar a la Impresora " + ErrorInfo() ELSE SocketChangeTransmissionMode(s_sock,SocketEndTag,CRLF) RESULT s_sock END ELSE RESULT "No Se Encontro Dispositivo" END ELSE IF SocketClose(s_socketNombre) THEN RESULT "" ELSE RESULT "Error "+ErrorInfo() END END DO RESULT "Error Exception "+ExceptionInfo() END
2 - Procedimento para Enviar Impresão 2 - Procedimiento para Enviar la Impresion 2 - Procedure to Send to Printer
Procedure PRINT_Imprimir(s_nombreSocket is string , s_texto is string) IF NOT SocketWrite(s_nombreSocket,s_texto) THEN Info("Error al Enviar Impresion"+ErrorInfo()) RESULT False ELSE RESULT True END
Exemplo de como utilizar Ejemplo de como utilizar Example of using
s_socketImpresora is string s_socketImpresora = PRINT_ConnectarDesconectar("MPD2",True,"") IF Left(s_socketImpresora,4) = "SOCK" THEN PRINT_Imprimir(s_socketImpresora,"HOLA MUNDO Con Windev Mobile") PRINT_ConnectarDesconectar("",False,s_socketImpresora) ELSE Info(s_socketImpresora) END
Bom Proveito
-- Atte. Willian Fernando |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3.655 mensajes Popularité : +175 (223 votes) |
|
Publicado el 29,junio 2016 - 00:47 |
Parabéns Willian!
-- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 9949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/ |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 123 mensajes Popularité : +46 (46 votes) |
|
Publicado el 29,junio 2016 - 16:55 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 123 mensajes Popularité : +46 (46 votes) |
|
Publicado el 19,octubre 2016 - 18:12 |
| |
| |
| | | |
|
| | |
| |
Publicado el 01,diciembre 2016 - 14:24 |
Hola William, me puedes contactar por skype ? mi skype es avancys o por whatsapp al +57 318 350 44 91 Estuve probando tu codigo pero no me conecta la impresora ? Saludos, Manuel from Colombia |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 123 mensajes Popularité : +46 (46 votes) |
|
Publicado el 02,diciembre 2016 - 18:43 |
Manuel hay varias coincidencias
agregame willan_fer@hotmail.com (Skype)
-- Atte. Willian Fernando |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 217 mensajes Popularité : +12 (12 votes) |
|
Publicado el 29,diciembre 2016 - 23:58 |
Hi everybody, Thank you very much for this job Willian Fernando and for sharint it with us.
I'm wondering something.
The code you gave works only with a specific model of a printer ? Can it be adapted to some other models of printer ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 123 mensajes Popularité : +46 (46 votes) |
|
Publicado el 03,enero 2017 - 18:34 |
In Theory should work with almost all Bluethoot models that print by SOCKET
Monsieur RÉDA a écrit :
Hi everybody, Thank you very much for this job Willian Fernando and for sharint it with us.
I'm wondering something.
The code you gave works only with a specific model of a printer ? Can it be adapted to some other models of printer ?
-- Atte. Willian Fernando |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 217 mensajes Popularité : +12 (12 votes) |
|
Publicado el 03,enero 2017 - 22:04 |
Thank you very much Willian Fernando. I have just tried to print with SEWOO LK-P31, it worked! It's a very good work you shared with us. Thanks again ! |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3.655 mensajes Popularité : +175 (223 votes) |
|
Publicado el 11,enero 2017 - 16:16 |
Monsieur RÉDA, If you can do something else, please share with us!
-- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 9949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/ |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 217 mensajes Popularité : +12 (12 votes) |
|
Publicado el 12,enero 2017 - 14:18 |
Hi, The procedures that Fernando shared with us are ready to be directly used. I did not do anything more If i do something more, i ll not hesitate to share it. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 123 mensajes Popularité : +46 (46 votes) |
|
Publicado el 13,enero 2017 - 18:54 |
Perfect
Monsieur RÉDA a écrit :
Hi, The procedures that Fernando shared with us are ready to be directly used. I did not do anything more If i do something more, i ll not hesitate to share it.
-- Atte. Willian Fernando |
| |
| |
| | | |
|
| | |
| |
Publicado el 16,enero 2017 - 18:37 |
Caros, graças ao exemplo acima hj consigo imprimir via BT de um tablet android para uma impressora URANO ZP220. Ainda não consigo negrito, imagem ou etc. Mas por agora esta ok. Preciso que no final de cada impressão a impressora acione a guilhotina, pedi ao fabricante que me envia-se o comando e tive a seguinte resposta:
**************Reposta do fabricante************************* Boa tarde,
envie o comando hex 1B 69
Atenciosamente,
Fábio Bica ************************************************************** Com windev mobile, como eu passaria este comando para impressora?
Marcos Roberto. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 11 mensajes Popularité : +2 (2 votes) |
|
Publicado el 16,enero 2017 - 18:38 |
Caros, graças ao exemplo acima hj consigo imprimir via BT de um tablet android para uma impressora URANO ZP220. Ainda não consigo negrito, imagem ou etc. Mas por agora esta ok. Preciso que no final de cada impressão a impressora acione a guilhotina, pedi ao fabricante que me envia-se o comando e tive a seguinte resposta:
**************Reposta do fabricante************************* Boa tarde,
envie o comando hex 1B 69
Atenciosamente,
Fábio Bica ************************************************************** Com windev mobile, como eu passaria este comando para impressora?
Marcos Roberto. |
| |
| |
| | | |
|
| | |
| |
Publicado el 06,enero 2018 - 09:58 |
Buenos días Willian.
Muchas gracias por este código; me ha servido muchísimo.
Tengo una pregunta ¿cómo se puede hacer para imprimir un tipo de fuente específico, por ejemplo Arial, Times New Roman, etc? ¿Tendrías un ejemplo?
Te agradecería mucho la ayuda, ya que estoy desarrollando una app que imprime en una impresora bluetooth y tengo que cambiar el tipo de fuente.
Gracias de antemano. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 123 mensajes Popularité : +46 (46 votes) |
|
Publicado el 12,enero 2018 - 20:50 |
Eso depende de la impresora, pero es muy probable que no se pueda, verifique con el proveedor si la misma posee soporte para imprimir otro tipo de fuente (normalmente nó), y si así fuera con el codigo que puse de ejemplo no seria posible ya que solo se envia TEXTO y nada mas
-- Atte. Willian Fernando |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 217 mensajes Popularité : +12 (12 votes) |
|
Publicado el 23,abril 2018 - 13:40 |
Good Morning, Do you think, it is possible to print Bar Code or QRCode with this printer using Socket ?
Thank you in advance.
Réda |
| |
| |
| | | |
|
| | |