![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Primeras letras en mayúscula
hola!
1)alguno conoce un algoritmo para colocar todas las primeras letras de las palabras de una oracion en mayúscula? 2) Alguna manera de que al minimizar una ventana showmodal se minimizen todas las que estan abiertas detrás? saludos pablo
__________________
Pablo Tello |
#2
|
||||
|
||||
Tengo una version de esta función en Delphi, pero no aquí... si te sirve te mando la que hice para VB:
Código:
Private Const CHR_LITERALS = "abcdefghijklmnñopqrstuvwxyzáéíóúàèìòùäëïöüABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚÀÈÌÒÙÄËÏÖÜ0123456789" ' Como la función de Oracle o el Capitalize de otros lenguajes ' Pone en mayúsculas la primer letra de cada palabra y en minúsculas el resto Public Function InitCap(ByVal AText As String) As String Dim Result As String Dim PrevChar As String Dim I As Integer Result = LCase(AText) PrevChar = Chr(0) For I = 1 To Len(AText) If InStr(1, CHR_LITERALS, PrevChar) = 0 Then Result = Left$(Result, I - 1) & UCase(Mid$(Result, I, 1)) & Mid$(Result, I + 1) End If PrevChar = Mid$(Result, I, 1) Next I InitCap = Result End Function
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() Última edición por delphi.com.ar fecha: 20-04-2005 a las 15:04:04. |
#3
|
||||
|
||||
Te dejo esta función, que no será optima pero hace el trabajo:
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#4
|
|||
|
|||
Sobre el tema
como hago para que un label me ponga la primer letra de cada palabra en mayuscula
|
#5
|
||||
|
||||
Usa el ejemplo de jachguate.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
|||
|
|||
Mayuscula.
|
#7
|
||||
|
||||
Hola.
Para sumar opciónes: Convertir un cadena donde cada Palabra Primera con mayuscula Y una que contempla otros delimitadores ademas del espacio: (*) Caracteres que quieras considerar como separadores de palabra Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#8
|
||||
|
||||
TEN,
Cita:
![]() Revisa este código: El código anterior en Delphi 7 sobre Windows 7 Professional x32, Permite poner en mayúscula la primera letra de cada palabra de un Edit, Label, Memo o String según se muestra en la siguiente imagen: ![]() Espero sea útil ![]() Nelson. |
#9
|
||||
|
||||
Cita:
Por favor, temas diferentes, hilos diferentes. Gracias.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#10
|
||||
|
||||
Cita:
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#11
|
||||
|
||||
![]() ![]() ![]() ![]() Nada, ni caso... No se porqué me ha saltado este hilo como nuevo y he contestado sin mirar la fecha...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Primeras imágenes de Windows 8 | Chris | Noticias | 7 | 08-06-2011 23:15:03 |
¿Como extraer de una cadena de 18 caracter, las primeras 10 letras? | Nelly | Varios | 5 | 18-06-2007 20:00:09 |
Valor en letras, en mayuscula | alcides | Varios | 15 | 09-03-2007 05:38:26 |
Primeras imágenes de Internet Explorer 7 | marcoszorrilla | Noticias | 1 | 02-08-2005 03:54:16 |
Devolver Solo las Primeras N filas | pzhero | Oracle | 1 | 21-08-2004 00:15:00 |
![]() |
|