Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-08-2006
jcheco jcheco is offline
Miembro
 
Registrado: dic 2005
Posts: 14
Poder: 0
jcheco Va por buen camino
Limitar el tamaño de un string al imprimirlo

Estimados amigos

Mi problema es el siguiente: tengo un campo de tipo texto con un número máximo de caracteres determinado, a la hora de imprimirlo (utilizo impresión directa (writeln(printertext,ADOT_TablaTCAMPO.AsString)) necesito que sólo se me impriman los 15 primeros caracteres, siempre los 15 primeros y no sé como hacerlo.

Espero que me podáis ayudar, muchas gracias.
Responder Con Cita
  #2  
Antiguo 31-08-2006
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
No estoy seguro, pero si buscas en la ayuda de delphi FormatMaskText puede que esta funcion te valga.
o tambien puedes hacer en un string temporal lo siguiente:
Código Delphi [-]
procedure TForm1.QuinceCar();
var
temp:string
begin
temp:=ADOT_TablaTCAMPO.AsString[1]+ADOT_TablaTCAMPO.AsString[2]+ADOT_TablaTCAMPO.AsString[3]+...+ADOT_TablaTCAMPO.AsString[15];
end;
De esta forma tendras en temp los 15 primeros caracteres que quieres
Responder Con Cita
  #3  
Antiguo 31-08-2006
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
writeln(printertext,Copy(ADOT_TablaTCAMPO.AsString,1,15))
Responder Con Cita
  #4  
Antiguo 31-08-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Para organizar texto, suelo utilizar funciones como LPAD o RPAD (ver)

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
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
Tamaño fijo de string escribiendo un fichero davidgaldo Varios 1 09-11-2005 18:08:18
Ver la ventana de impresion sin permitir imprimirlo jmedina Impresión 0 01-02-2005 17:41:30
limitar a usuarios por red noe Conexión con bases de datos 1 17-08-2004 15:20:40
tamaño string davidgaldo Varios 11 15-04-2004 11:32:32
Como limitar el tamaño de un campo en un TDatabaseGrid mon Conexión con bases de datos 0 11-02-2004 13:26:18


La franja horaria es GMT +2. Ahora son las 06:18:05.


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