Avatar billede Claus Mester
14. november 2000 - 15:00 Der er 2 kommentarer og
1 løsning

Hvordan registreres \"ENTER\" i tekstboks

Når der tastes \"Enter\" i min tekstboks, har jeg sat \"EnterKeyBehavior\" til True. Derved skiftes linie ved Enter. MEN ved Enter skal der også foretages chr(13) dvs. tabulator i min tekstboks.

Hvordan registrere jeg aktiveringen af Enter?????
Avatar billede driis Nybegynder
14. november 2000 - 15:32 #1
ENTER registreres sådan (KeyCode for enter er 13):

Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then MsgBox \"Du har trykket på Enter\"
End Sub
Avatar billede vbmojo Nybegynder
14. november 2000 - 16:53 #2
øhhh - hvorfor bruger I ikke VB konstanterne?

vbEnter og/eller vbCrLf (CarriageReturnLineFeed)
Avatar billede moses Praktikant
15. november 2000 - 08:16 #3
>> vbmojo

Generelt er det en relevant kommentar. Microsoft gør gang på gang opmærksom på, at de ikke vil garantere, at det bliver de samme konstanter de vil benytte i fremtidige versioner af VB og VBA. De vil dog benytte de samme Konstant-navne.
Nu er det nok ikke relevant for en så etableret konstant, som Enter og CrLf, men en vane bør det være.
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
Kurser inden for grundlæggende programmering

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