Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-10-2017
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola, ulicesVD.

Estuve mirando el manual de tu impresora y he observado dos cosas:

1.- Dice que para imprimir bluetooth desde el móvil necesitas un sofware especial.
¿Lo tienes instalado?

Sacado del manual en internet:
"
Imprima desde móviles
Si dispone de un teléfono móvil que admita Bluetooth, puede comprar el software que
le permite imprimir documentos y fotos desde el teléfono.
Nota Si va a usar un teléfono móvil que ejecuta Windows Mobile, puede usar el
CD del HP para instalar el software de impresión.
Para ver una lista de teléfonos móviles y software de impresión, así como información
acerca de la obtención del software, consulte Información de impresión del teléfono
móvil.
"

2.- No he visto que sea compatible con el SO Android.

Sacado del manual.
"
Información de impresión del teléfono móvil
El siguiente software de impresión para esta impresora está disponible para estos teléfonos
móvil:
Teléfono móvil Software sitio web
Windows Mobile* Westtek JETCET http://www.westtek.com/
pocketpc/jetcet/
Blackberry Repligo Professional http://www.cerience.com/
products/pro
* Este software de impresión para Windows Mobile está disponible en el CD del software de HP
"

En ningún sitio he visto que admita comandos de Escape
Por ejemplo
Código Delphi [-]
Texto := #27 + 'a' +#49; //  Jusstificación CENTRADA
          BytesEnviados := TEncoding.ASCII.GetBytes(Texto);

El ejemplo utiliza los códigos de escape de IBM basados en código ASCII.

Intenta hablar con HP a ver qué te dicen.

Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita
  #2  
Antiguo 19-10-2017
ulicesVD ulicesVD is offline
Registrado
NULL
 
Registrado: dic 2014
Posts: 4
Poder: 0
ulicesVD Va por buen camino
Gracias amigo jhonalone ,

por tomarte el tiempo de revisar el tema

te comento que con el codigo de imprimir no , pude pero con el codigo de ejemplo CIbluetooh si pude imprimir texto ,solo falta especificarle el Gui del servicio de texto
ya que el que trae pues no funciona y solo lo comenté la linea para referencia , quien lo este probando


Código Delphi [-]
Const
  ServiceName = 'Basic Text Server';
//  ServiceGUI = '{B62C4E8D-62CC-404B-BBBF-BF3E3BBB1378}';
 ServiceGUI ='{00001101-0000-1000-8000-00805F9B34FB}';

Ademas este proyecto a diferencia del tuyo mete en un hilo el Socket

Código Delphi [-]
 TServerConnectionTH = class(TThread)
  private
    { Private declarations }
    FServerSocket: TBluetoothServerSocket;
    FSocket: TBluetoothSocket;
  protected
    procedure Execute; override;
  public
    { Public declarations }
    constructor Create(ACreateSuspended: Boolean);
    destructor Destroy; override;
  end;

pues ya imprimo texto , ahora el inconveniente como dijiste no acepta comandos ESC/pos , y por ende no he logrado imprimir Acentos o la "Ñ" al enviar
el texto a la impresora aplica un Encoding utf8 , trae otras variantes la clase Tencoding (ANSI,ASCII,DEFAULT,UNICODE,BigEndianUnicode,UFT7,UFT8)
e probado todas sin éxito para la impresión con acentos

Código Delphi [-]
 
     toSend:= Tencoding.UTF8.GetBytes(edit1.Text);
        FSocket.SendData(ToSend);


referente al software de HP . no lo ubico pero e usado otros similares pero pues es a nivel de usuario ,lo que se pretende es que mande la informacíon desde mi app.

Gracias , saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Microsoft "estaría considerando" una versión nativa de Office para Linux movorack Noticias 43 10-02-2013 07:27:45
Declaration expected but identifier "hola" found! Chichero Lazarus, FreePascal, Kylix, etc. 6 04-07-2011 01:43:08
Obtener "version information" de mi proyecto radge OOP 2 03-09-2008 16:36:40
"El Mundo", o cómo llamarte un día pirata y al otro copiarte, no reconocer tu autoría Ñuño Martínez La Taberna 4 30-01-2008 18:41:32
90 años de Hanna-Barbera, la mayor "fabrica" de cartoons del mundo Sasuke_Cub Noticias 0 25-07-2005 18:04:51


La franja horaria es GMT +2. Ahora son las 21:06:00.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi