FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Salto de linea en Delphi 2006
Hola integrantes.
Tengo una duda simple, pero que me viene molestando hace algun tiempo. Y no e podido solucionarlo. antiguamente en Delphi6, podia dentro de mi codigo tener una linea como esta.: // PnCnfgAcceso.Caption := 'Porocesando listado. Espere . . .' +#10+#13+ 'Este proceso puede tardar varios minutos, dependiendo del volumen de informacion.'; // ... Ahora en delphi2006, no funciona bien. Pues en ves de interpretar el string #10+#13+; me lo concatena y convierte este string a caracteres imprimibles. con lo cual no me visualiza en 2 lineas el mensaje. alguna sugerencia. Gracias. saludos Jose Miguel Bakulic V. |
#2
|
||||
|
||||
Nunca he visto tal efecto, ya que no he trabajado con D2006, pero pruebalo asi y me cuentas si te funciona:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Si no mal recuerdo, el cambio de línea en Windows debe ser #13#10 y no #10#13.
// Saludos |
#4
|
|||
|
|||
Hola.
Lo siento, creo que me equivoque. Siempre estuve en delphi6 usando el string #10+#13 en comandos como MessageDlg(), y Showessage().Y no en paneles. Por eso es que me confundo con delphi 2006 al usar los paneles. De todas maneras les agradesco a ambos por sus respuestas. - el comando en todos caso, por si les sirve de algo es (roman) "#10+#13", y no como plantea roman #13#10. Saludos Joser Miguel Bakulic V. |
#5
|
||||
|
||||
Hola,
Pues, un servidor, siempre ha usado el "#13#10" y no el "#10#13"... no sé yo, ¿eh? Creo que Román lleva razón. |
#6
|
||||
|
||||
A ver, ¿Entonces yo como ando en el asunto?, yo siempre uso el #13 y ya. Nunca he necesitado dichas combinaciones.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#7
|
||||
|
||||
Hola,
El "#13" es un salto de línea. El "#10" es un "retorno de carro". Para algunas cosas con el salto de línea es bastante. Para otras, tal vez sea menester añadir al salto de línea un "retorno de carro". Pero, yo no estoy muy puesto en estos temas, la verdad. Lo que sí entiendo es que la combinación a veces ha de ser "salto de línea + retorno de carro", pero, no "retorno de carro + salto de línea". |
#8
|
|||
|
|||
Hola nuevamente.
Mira me quede con la duda.. Yo siempre e usado #13+#10, y a funcionado perfectamente. Por lo cual probe la forma planteada por ustedes para verificar. ...Y sorpresa.., de cuialquiera de las formas planteadas funciona. hice uina prueba muy simple para despejar dudas y todas dieron el mismo resultado. Conclucion.. Todas funcionan. //********** ShowMessage('Hola' + #13#10 + 'Como estan'); ShowMessage('Nosotros Bien' + #13+#10 + '...y ustedes'); ShowMessage('Nosotros perfectamente.' + #10+#13 + 'Y que gusto nos da verlos'); //************* Saludos Jose miguel Bakulic V. |
#9
|
||||
|
||||
Hola,
Porque para "partir" líneas en un "ShowMessage" basta con el salto de línea. Con el "#13" únicamente verás que también te funciona. |
#10
|
||||
|
||||
Acabo de probar:
Y también me funciona.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#11
|
||||
|
||||
Hola,
Pues sí. Porque estamos en las mismas. Recordemos: #13 = salto de línea. #10 = retorno de carro. Para el caso de los "ShowMessage" se ve que da lo mismo lo que se utilize: al cabo ambos dos "parten la línea". Para el caso de archivos, por ejemplo, tal vez sea menester emplear el salto de línea, o este junto con el retorno de carro... |
#12
|
||||
|
||||
Cita:
La función AdjustLineBreaks los pasa todos al de Windows, incluído el #10#13 (que se entiende como un salto "roto", o algo así). Saludos |
#13
|
|||
|
|||
Bueno vamos haciendo un poco de historia, el origen de esta combinación de teclas son las maquinas de escribir.
Espero que les ayude a entender porque CRLF=Salto de Línea bueno, quiero decir, nos ayude Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#14
|
||||
|
||||
Hola camaradas, pues a mi me sirvió lo que comenta Roman, estoy insertando datos en un archivo, y revisando algunos que ya se tenían hechos, por alguna extraña razón tenían al revés esos caracteres de control y pues salen todos juntos en un renglón como dice Baculik.
No se si alguna vez funcionaron así, pero pues ahora el ajuste me toco a mi jejeje Saludos.
__________________
Cuidemos el medio ambiente....jojo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Salto de linea en ficheros | carlosegs11 | Varios | 3 | 17-05-2007 16:17:17 |
Problemas con salto de linea | cirilungol | MySQL | 9 | 16-01-2007 15:17:05 |
compilador de linea de delphi 7 / 2006 | avmm2004 | Varios | 3 | 07-11-2006 23:24:28 |
salto de linea | bolofe | Varios | 2 | 24-04-2005 17:30:19 |
Salto de linea en qreport | davidgaldo | Impresión | 6 | 02-06-2004 12:59:22 |
|