Toon posts:

Delphi 5 MaskEdit Extended Regular Expressions vraag

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik ben voor het eerst bezig met het gebruiken van Masks. Nu wil ik bij een MaskEdit zorgen als mensen hun voorletters van hun naam invullen (vb: A.H.K.) altijd automatisch hoofdletters krijgen. Dus als ik bv bdD invul dat er B.D.D komt te staan.

Ik heb nu dit : ([a-zA-Z]'.')+

Maar nu maakt hij er niet automatisch hoofdletters van. Dit moet iets met het > teken zijn. Maar hoe?

PS. Ik wil wel zo houden dan er kleineletters ingevult mogen worden.

[ Voor 3% gewijzigd door Verwijderd op 18-12-2003 00:30 ]


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Bij een TMaskEdit kan je wel een EditMask aangeven, maar dat is geen regular expression. In de help bij 'TEditMask type' vind je wat je wel kan gebruiken. Ik kan je al wel vertellen dat wat jij wilt niet kan dmv alleen een EditMask. Je zal zelf een deel moeten uitprogrammeren mbv de OnKeyDown events, enz.

We adore chaos because we like to restore order - M.C. Escher


  • Tomatoman
  • Registratie: November 2000
  • Laatst online: 07:34

Tomatoman

Fulltime prutser

Eerlijk gezegd vind ik TMaskEdit een van de minst geslaagde componenten in Delphi. Je kunt beter op zoek gaan naar een mask edit die wel aan jouw behoeften voldoet, bijvoorbeeld in Torry's Delphi Pages of The Delphi Super Page.

Een goede grap mag vrienden kosten.


Verwijderd

Topicstarter
Bedank, ik zal daar eens opzoek gaan _/-\o_