Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-11-2007
kinteke kinteke is offline
Registrado
 
Registrado: nov 2007
Posts: 1
Poder: 0
kinteke Va por buen camino
Question Distribuir una cadena de texto

Hola, soy nuevo en el foro y les pido una ayuda para el tratamiento de una cadena, laaaarga, de texto:
La idea es distribuir ese texto en lineas de 60 caracteres de modo tal que una palabra no quede cortada en dos lineas.
Si una palabra no alcanza a terminar en la linea n que no siga el resto de ella en la linea n+1, sino completar con espacios la linea inicial y desplazar toda la palabra en la segunda linea.
Espero se entienda la idea de la rutina a desarrollar.
Actualmente tengo todo el texto largo distribuido en n lineas pero con las palabras cortadas hasta la posicion 60 de cada linea y no se ve muy estetica por supuesto esa distribución.
Les agradeceré vuestra contribución a esta inquietud.
Responder Con Cita
  #2  
Antiguo 09-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Has intentado realizar un bucle que recorra la línea?
Lo lógico sería un bucle que vaya contando palabras (fijándose en el espacio); Te quedas con la posicion de la última palabra y al llegar a 60 cortas el texto no por el 60, sino por la posicion que tienes guardada de la última palabra.

Inténtalo, no es difícil; si tienes problemas o no te sale, coméntalo y coloca el texto aquí.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



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
Localizar cadena de texto en Tabla Paradox Abuelo7 Conexión con bases de datos 2 21-01-2006 10:16:13
Truncar cadena texto dsa10 Firebird e Interbase 4 12-12-2005 17:31:46
Guardarme una Cadena de texto de un Memo Nbull Varios 11 07-12-2004 13:56:59
Sockets-Reconocer una cadena de texto. DarkByte Internet 14 14-06-2004 22:37:29
Retardo en cadena de texto mutant09 C++ Builder 2 30-04-2004 17:30:35


La franja horaria es GMT +2. Ahora son las 22:50:51.


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