Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-06-2016
jgutti jgutti is offline
Miembro
 
Registrado: may 2003
Posts: 189
Poder: 21
jgutti Va por buen camino
Thumbs up cortar string de largo fijo

En un parrago de lago variable , necesito cortar con largo fijo todo el parrafo con largo 10
ejemplo: ESTA ES PRUEBA DE TEXTO
- Al cortar el string con largo 10 copy(palabra,1,10), el resultado es : ESTA ES PR
- Para este caso lo que necesito es el sgte resultado: ESTA ES
- Es decir que no corte las palabras
Responder Con Cita
  #2  
Antiguo 03-06-2016
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Código Delphi [-]
var
  lol: string;
  i: integer;
begin
  lol := 'test1 test2 test3';
  i := 1;

  repeat
    inc(i);
  until copy(lol, i, 1) = ' ';

  txt1.Text := copy(lol, 1, i - 1);

Algo rápido que hice, no sé si te servirá, puedes usarlo como ejemplo.
Responder Con Cita
  #3  
Antiguo 07-06-2016
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
Código Delphi [-]
If length (palabra)<=10 then
  Result := palabra
Else begin
   Result := copy (palabra, 10)
   Borrar de atras hacia adelante hasta econtrar un blanco, luego haces untrin a lo que quedó y listo

Enviado desde mi SM-G900H mediante Tapatalk
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.

Última edición por Casimiro Notevi fecha: 07-06-2016 a las 00:54:17.
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
Recorrer y Cortar String octalh Varios 6 28-11-2017 09:46:41
Completar Cadenas a un largo Fijo Neeruu Varios 11 15-03-2008 23:03:53
Como Transormar un string largo a Integer largo RodoRodo Varios 1 27-06-2007 02:26:29
Tamaño fijo de string escribiendo un fichero davidgaldo Varios 1 09-11-2005 18:08:18
cortar string (substring) febito Varios 1 11-08-2004 20:19:56


La franja horaria es GMT +2. Ahora son las 01:06:35.


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