12. december 2000 - 15:24Der er
4 kommentarer og 1 løsning
setfocus på textbox control
Jeg har en textbox-control, hvor i der skal indtastes 11 karakter. Når textbox\'en mister focus laver jeg et check på om der er blevet indtastet 11 karakter, hvis ikke så sættes der focus på textbox\'en så der kan indtastet det resterende. Hvordan får jeg sat focus på textbox\'en hvis der ikke er indtastet 11 karakter?
- Så langt er jeg også kommet... Mit problem er når jeg skal sætte focus på textbox\'en. Jeg har prøvet med txtIndtast.setfocus, men uden held. Er der et eller andet jeg glemmer at sætte for at dette er muligt?
Umiddelbart er det rigtigt det du gør. Jeg har for en sikkerhedsskyld slået det op på msdn og der er følgende eksempel:
Private Sub Command2_Click() If Command1.Value = False Then Command1.SetFocus \' Set focus to Command1. Command1.Value = False \' Set the Value property back to False. MsgBox \"Command1.Value = \" & Command1.Value Else Command1.SetFocus \'Set focus to Command1. End If End Sub
Jeg har selv løst problemet.:-) textboxens enabled properties skal sættes = true før setfocus kan bruges!
Synes godt om
Ny brugerNybegynder
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.