Avatar billede civil05 Nybegynder
23. februar 2007 - 01:03 Der er 4 kommentarer og
1 løsning

placering i indtastningsfelt ved klik med mus

Hej

jeg har lavet en "input mask" til et tlf i min formular
[__ __ __ __], mit problem er, at når klikker med musen i feltet vil kurseren placere sig afhængig af musens placering og ikke længst til venstre som er den placering som straks giver mulighed for indtastning. (den placerer sig rigtigt ved brug af tab). Håber en kan hjælpe mig med dette lille problem....
Avatar billede -anders- Juniormester
23. februar 2007 - 08:44 #1
Hejsa
Nedenstående kode gør tricket, koden skal blot placeres under hændelse ved klik på dit aktuelle felt.

Private Sub Emailadresse_Click()
Me.Emailadresse.SelStart = Me.SelHeight
End Sub

Uanset hvor der klikkes i feltet vil curser altid rykke sig længst til venstre
Avatar billede terry Ekspert
23. februar 2007 - 11:35 #2
Not sure if me.selHeigt is necessary Anders, you can just use

Me.Emailadresse.SelStart = 0

and if you want to select the whole value if ther is one already entered then use

Me.Emailadresse.SelStart = 0
Me.Emailadresse.SelLength = Len(Me.Emailadresse)
Avatar billede -anders- Juniormester
23. februar 2007 - 12:49 #3
Hej terry

Måske, jeg har dog altid selv brugt første forslag, men dit forslag er da bestemt værd at prøve. Nu må vi se hvad civil05 har at sige :o)
Avatar billede civil05 Nybegynder
23. februar 2007 - 13:51 #4
Hej terry og anders, jeg har anvendt anders' forslag og det virker! så tak for hjælpen!
Avatar billede -anders- Juniormester
23. februar 2007 - 13:57 #5
Selv tak og tak for point :o), jeg har testet indlægget fra terry, og det virker også, umiddelbart gør begge kodeforslag det samme.Forsat god arbejdslyst med projeket.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester