Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Datos en la misma Linea de un Memo (https://www.clubdelphi.com/foros/showthread.php?t=52593)

RoyTan 25-01-2008 10:15:01

Datos en la misma Linea de un Memo
 
Saludos cordiales.

Tengo un Memo en el que me gustaría si es posible insertar varios datos en la misma línea.

Por ejemplo:

Fecha , Hora , Nombre pero es este orden.

Fecha en la columna 5,
Hora en la columna 20,
Y nombre en la columna 40.

-----Fecha---------Hora----------Nombre

¿Sería posible?

Gracias.

Luis M. 25-01-2008 10:38:59

Hola.

más o menos:
Código Delphi [-]
Memo1.Lines.Add(DupeString(' ',5)+DateToStr(fecha)+DupeString(' ',5)+nombre);
No lo he probado.

Un saludo.
Perdón, se repitió el hilo.

RoyTan 25-01-2008 11:37:52

Gracias Luis M.

RoyTan 25-01-2008 15:06:55

Pues nada.

Por mucha vueltas que le doy no me sale, creo y estoy convencido de ello que soy el hombre mas tonto e ignorante del mundo, no doy una.

La función DupeString es para repetir caracteres un cierta cantidad de veces como la función StringOfChar.

Yo no necesito esa función, Luis M. gracias.

Lo que necesito es apuntar un dato en una determinada columna de un memo.

Ejemplo

En la columna 5 la fecha, en la columna 20 la hora y en la 40 el nombre.

-----Fecha--------------------Hora------------------------------Nombre

Creo que me explico.

Gracias.

ixMike 25-01-2008 15:58:31

Bueno, el método de Luis M. es efectivo... siempre que utilices una fuente de ancho fijo (Courier, Courier New, Lucida Sans...).

De todas formas, esa es la única forma que hablar de "columas y filas", pues con otro tipo de fuente, esto se desajusta. Un ejemplo con diez ies y diez cetas:

iiiiiiiiii
zzzzzzzzzz

Salu2.


Edito: también depende de lo que se ponga en fecha, pues no es igual de ancho "5/3/1989" que "12/12/2002". Tendrás que usar un formato regular, por ejemplo "05/03/1989".

RoyTan 25-01-2008 21:44:29

Ok IxMike.

Tienes toda la razón. No me habia dado cuenta de ese detalle.
Acostumbrado al MsDos pues imaginate, cuando me meto en windows, pues nada que ver una cosa con otra.

Esto de haber cumplido los 40 no me está sentando nada bien.

Gracias Luis M.

Y a tí IxMike solo decirte que, grandes músicos hay en Valencia, espero que tu seas uno de ellos.

saludos.:D

ixMike 25-01-2008 22:29:08

Cita:

Empezado por RoyTan (Mensaje 261010)
Y a tí IxMike solo decirte que, grandes músicos hay en Valencia, espero que tu seas uno de ellos.

¿Quién es el vidente ahora? :D:D

RoyTan 26-01-2008 01:53:58

Creo que estoy aprendiendo muchas cosas de tí.:D:D:D


La franja horaria es GMT +2. Ahora son las 12:58:14.

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