Jump to content


Photo

Uppercase en un DBMemo


  • Please log in to reply
2 replies to this topic

#1 Fleon

Fleon

    Advanced Member

  • Miembros
  • PipPipPip
  • 172 posts
  • LocationRepública Dominicana

Posted 07 March 2010 - 10:11 AM

Quería saber si los DBMemo tienen alguna propiedad Charcase para poderle colocarlo como UPPERCASE, o existe algún método?.

Fleon xD
  • 0

#2 TiammatMX

TiammatMX

    Advanced Member

  • Miembros
  • PipPipPip
  • 1750 posts
  • LocationUniverso Curvo\Vía Láctea\Sistema Solar\Planeta Tierra\América\México\Ciudad de México\Xochimilco\San Gregorio Atlapulco\Home

Posted 07 March 2010 - 10:41 AM

Quería saber si los DBMemo tienen alguna propiedad Charcase para poderle colocarlo como UPPERCASE, o existe algún método?.

Fleon xD

El dbMemo "puro" que viene con Delphi, no lo tiene. Pero en las librerías JEDI tiene un DbMemo que tiene la capacidad de tener todo su contenido en mayúsculas. Son gratuitas.
  • 0

#3 andres1569

andres1569

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 431 posts

Posted 08 March 2010 - 03:40 AM

Hola,

La propiedad CharCase la hereda la clase TEdit de TCustomEdit, y puesto que TMemo desciende también de TCustomEdit, podemos asignar dicha propiedad de la siguiente manera sin causar ningún estropicio:

TEdit(DBMemo1).CharCase := ecUpperCase;  // ¡¡ FUNCIONA !!

Lo que no entiendo es por qué Borland / CodeGear / Embarcadero no han publicado una propiedad tan inocua en los Memos, más aún cuando es heredada y no supone más que añadir una sola linea de código  *-)

Rectifico a medias: Embarcadero sí ha cambiado algo puesto que en Delphi 2010 ya viene como propiedad published en TMemo  :) pero inexplicablemente no en TDBDemo  :(

Saludos
  • 0




IP.Board spam blocked by CleanTalk.