FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Imprimir FireMonkey en Windows
Hola a todos.
Yo y mis rarezas. Estoy intentando imprimir desde un programa Multidispositivo (FMX) en Windows. Tengo estas Strings de prueba.
Me resulta más intuitivo el grupo #13#10 que sLineBreak . Mis disculpas. Cuando las listo por pantalla en un TMemo. Salen perfectas. El problema es cuando intento imprimir
El resultado es este
No entiendo la inversión de la escritura. Por favor, si alguien me lo puede explicar os lo agradeceré infinito. Saludos cordiales a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#2
|
|||
|
|||
Problema al imprimir FireMonkey desde Windows
Hola a todos.
Al ser un problema de FireMonkey creo que este es el mejor sitio para publicar este post. Yo y mis rarezas. Estoy intentando imprimir desde un programa Multidispositivo (FMX) en Windows. Tengo estas Strings de prueba. Me resulta más intuitivo el grupo #13#10 que sLineBreak . Mis disculpas. Cuando las listo por pantalla en un TMemo. Salen perfectas. El problema es cuando intento imprimir El resultado es este No entiendo la inversión de la escritura. Por favor, si alguien me lo puede explicar os lo agradeceré infinito. Saludos cordiales a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#3
|
|||
|
|||
Bueno.
Leyendo mi propio post, pienso que quizá no está muy claro el problema. Veamos un ejemplo real: Asignamos un valor a una variable de la siguiente manera:
Ordenamos imprimir S2:
La salida por la impresora es la siguiente:
Cuando, siguiendo el orden de la String S2, debería salir:
Queréis otro ejemplo real? Asignamos un valor a una variable de la siguiente manera:
Ordenamos imprimir IniR:
La salida por la impresora es la siguiente:
Cuando, siguiendo el orden de la String S2, debería salir:
Si alguien conoce la explicación o la solución, por favor, ¡¡QUE ME LO EXPLIQUE...!! Gracias por leerme. Saludos cordiales a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#4
|
|||
|
|||
Bueno.
Leyendo mi propio post, pienso que quizá no está muy claro el problema. Veamos un ejemplo real: Asignamos un valor a una variable de la siguiente manera:
Ordenamos imprimir S2:
La salida por la impresora es la siguiente:
Cuando, siguiendo el orden de la String S2, debería salir:
Queréis otro ejemplo real? Asignamos un valor a una variable de la siguiente manera:
Ordenamos imprimir IniR:
La salida por la impresora es la siguiente:
Cuando, siguiendo el orden de la String S2, debería salir:
Si alguien conoce la explicación o la solución, por favor, ¡¡QUE ME LO EXPLIQUE...!! Gracias por leerme. Saludos cordiales a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#5
|
||||
|
||||
Será por el TFillTextFlag.RightToLeft (derecha a izquierda)
|
#6
|
|||
|
|||
Hola, Casimiro.
Lo había pensado, pero no tiene otra bandera, que yo sepa. Además es un poco arbitrario. Por ejemplo, he observado que si el primer carácter no es un blanco sale bien. Ejemplo: Esta String
Sólo cambiando el espacio inicial, la escribe correctamente. ¿...? Cuando hay espacios o símbolos como " = % - |" y alguno más que no he probado es cuando ocurre esto. La inmensa mayoría de las strings las escribe correctamente, con las mismas instrucciones. Seguiré probando. 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) |
#7
|
|||
|
|||
Bueno. SOLUCIONADO.
Parece ser que el problema está en la bandera. Pero no hay otra. Lo único que se puede hacer es quitarla. No pensé que podría quitarse. Al final funcionó de esta manera:
Para quien le pueda servir. Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#8
|
|||
|
|||
Bueno. SOLUCIONADO.
Casimiro, como siempre, tan útil. Parece ser que el problema está en la bandera. Pero no hay otra. Lo único que se puede hacer es quitarla. No pensé que podría quitarse. Al final funcionó de esta manera:
Para quien le pueda servir. Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Firemonkey BPL Windows y Mac | look | FireMonkey | 3 | 13-01-2014 22:13:03 |
Imprimir desde ventana activa problema | mramos65 | Varios | 0 | 17-07-2008 15:32:55 |
Como detecto cuando mandan imprimir desde Windows | SISCOYMAS | API de Windows | 2 | 10-05-2007 08:21:04 |
Problema al imprimir (QuickReport y Windows XP) | Morphine | Impresión | 2 | 18-11-2005 10:19:29 |
|