FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Completar Cadenas a un largo Fijo
Hola como estan?
Tengo algo que no me sale Capas sea algo simple pero me esta sacando canas Cargo en un Memo los nombres y apellido desde un DataSet por ejemplo Asi
pero lo que me queda en el memo es algo asi PEPE ' - ' LUI MANUEL ' - ' FERNANDEZ ETC lo que quise hacer es asignarle una cantidad de espacios detras del primer nombre dependiendo del length de la Campo1 Ejemplo
Donde iCant es una cantidad fija que mandaba como parametro como limite de largo del Campo1 pero lo que obtengo en el memo es algo asi y lo que necesito es que me quede asi Saluda Atte Neeruu Última edición por Neeruu fecha: 14-03-2008 a las 01:51:24. |
#2
|
||||
|
||||
Puedes usar Format:
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#3
|
|||
|
|||
Completar cadenas a un largo fijo
Hola gracias por tu respuesta pero no me anda, mira como queda:
00001530 -- SALVA JUAN RAMON15 -- $ 8.00 -- $ 4.00 -- $ 4.00 00001581 -- AGUILAR ISABEL15 -- $ 79.92 -- $ 14.00 -- $ 65.92 00001582 -- AGUILAR ISABEL15 -- $ 79.92 -- $ 14.00 -- $ 65.92 ahi donde esta el '15' es donde deberia completar para que quede asi
haber si me puedes ayudar Saluda Atte Neeruu Última edición por Neeruu fecha: 14-03-2008 a las 02:27:52. |
#4
|
|||
|
|||
Completar Cadenas a un largo Fijo
Fijate en el mensaje anterior cuando lo estaba escribiendo puso todo alineado y cuando postee quedo las dos lineas de abajo mas a la derecha
porqueeeeeee pasa eso!!!??? GRRRR!!!!! |
#5
|
||||
|
||||
porque el código normalmente utiliza fuentes "no proporcionales" y las fuentas del sitio web del club usa fuentes proporcionales. Una fuente proporcional es aquella en la que cada caracter ocupa un especio proporcional a su anchura, por el contrario una fuente "monoespaciada" ocupa la misma anchura para cualquier caracter. De manera que por ejemplo una "M" ocupa el mismo espacio que una "I" en una fuenta de estas últimas pero no en una fuente proporcional.
Por cierto que en diseño web la medida "em" se refiere al ancho de una letra "M" en la fuente que se esté utilizando.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#6
|
|||
|
|||
Completar Cadenas a un largo fijo
Gracias pero ahora como hago para poder alinar los textos!!!
tendria que saber el la diferencia de ancho entre las cadenas para poder aplicar esa diferencia y alinear....?????como se el ancho de letra??? Saluda Atte Neeruu |
#7
|
|||
|
|||
En un memo, con fuente proporcional, no lo vas a poder hacer (o sí, pero reinventando la rueda), en todo caso, quizá un RichEdit aunque tampoco estaría seguro.
Si quieres presentar información en columnas ¿por qué no usas otro tipo de controles? Un DBGrid, un StringGrid, un ListView, un ValueListEditor, etc. Bye |
#8
|
||||
|
||||
Usa el memo con fuente Courier, que es monoespaciada.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#9
|
|||
|
|||
Completar Cadenas a un largo Fijo
Gracias y mil gracias AzidRain!!!!
Te agaradesco el dato!!!! ahora queda como queria!!!! Y una consulta mas!! Cuales, aparte de la que mensionas, son las letras monoespaciada?? Saluda Atte Neeruu |
#10
|
||||
|
||||
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#11
|
|||
|
|||
Completar Cadenas a un largo fijo
Gracias Lepe muy utileas las funciones que posteaste pero que unidad agrego para esta funcion
'GetDeviceContext' Saluda Atte Neeruu |
#12
|
||||
|
||||
tengo otras funciones en ese archivo, y los uses que tengo son estos:
Yo diría que es uno de los dos últimos, pero sin delphi a mano no me aseguro. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
tamaño fijo de un edit | victorsc | Varios | 3 | 02-03-2008 16:35:13 |
Valor de trackbar fijo | pennylane | OOP | 2 | 06-07-2007 17:56:49 |
Como Transormar un string largo a Integer largo | RodoRodo | Varios | 1 | 27-06-2007 02:26:29 |
Columna con un texto fijo | fjolivares | Firebird e Interbase | 3 | 14-02-2005 21:12:35 |
ActionToolBar fijo | walrus | OOP | 0 | 13-09-2004 02:33:32 |
|