Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-03-2008
victorsc victorsc is offline
Registrado
 
Registrado: mar 2008
Posts: 5
Poder: 0
victorsc Va por buen camino
tamaño fijo de un edit

Hola:
tengo que insertar un edit a un memo, y debe ocupar 40 caracteres.
el edit contiene el nombre del cliente (caracteres variables) y el resto deben ser espacios, pues en un punto fijo de la misma linea del memo debo insertar otro dato.
Gracias
Responder Con Cita
  #2  
Antiguo 02-03-2008
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Poder: 22
ixMike Va por buen camino
Hola, victorsc. Bienvenido al club . Recuerda echarle un vistazo a la guía de estilo.


Esto... ¿insertar un edit en un memo? Será insertar el texto de un edit en un memo

Si te he entendido bien, quieres que si en el edit pone "Miguel", pero en total tenga 20 carácteres, se añada en el memo "Miguel ", ¿no es así?

En ese caso, con un pequeño bucle se arregla la cosa:

Código Delphi [-]
var
 Tx: String;
 Maximo: Integer;
begin
 Maximo:= 20;
 Tx:= Edit1.Text;
 while Length(Tx)<20 do Tx:= Tx + ' ';
 Memo1.Text:= Memo1.Text + Tx;

Nótese que no utilizo métodos como Add o Insert en el Memo, porque están añadiendo texto en la misma línea (yo he supuesto que la última). Para cambiar cualquier otra sería:

Código Delphi [-]
Memo1.Lines[Linea]:= Memo1.Lines[Linea] + Tx;

Salu2

P.D.: Seguro que en StrUtils ya existe una función para lo que he puesto, pero como me gusta tanto reinventar la rueda
Responder Con Cita
  #3  
Antiguo 02-03-2008
victorsc victorsc is offline
Registrado
 
Registrado: mar 2008
Posts: 5
Poder: 0
victorsc Va por buen camino
gracias

Gracias por la respuesta.
perdona por la manera de hacer la pregunta, pero a veces el nivel se deja notar, yo empecé con una de esas enciclopedias de programar es fácil, y realmente me convendría aprender algo más, pero me falta tiempo, y las aplicaciones que hago son para consumo propio en el trabajo.
Voy a probarla (si la niña me deja un rato).
Victor
Responder Con Cita
  #4  
Antiguo 02-03-2008
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Poder: 22
ixMike Va por buen camino
Cita:
Empezado por victorsc Ver Mensaje
perdona por la manera de hacer la pregunta
jeje, no pasa nada, hombre, pequeño fallo de "novato" (si me vieras en mis principios... )

Cita:
Empezado por victorsc Ver Mensaje
Voy a probarla (si la niña me deja un rato).
¡Niña! Estate quieta, que te puedo ver a través de la pantalla
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
Valor de trackbar fijo pennylane OOP 2 06-07-2007 17:56:49
Tamaño fijo de string escribiendo un fichero davidgaldo Varios 1 09-11-2005 18:08:18
Columna con un texto fijo fjolivares Firebird e Interbase 3 14-02-2005 21:12:35
Consulta con rango de dias fijo???? danytorres Varios 3 19-01-2005 15:17:00
ActionToolBar fijo walrus OOP 0 13-09-2004 02:33:32


La franja horaria es GMT +2. Ahora son las 07:33:11.


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