Avatar billede tpedersen Nybegynder
05. juli 2003 - 17:18 Der er 6 kommentarer og
1 løsning

Textbox og lyd

hej eksperter

Hvordan undgå man det beep der komme når man trykke på enter tasten i en textbox, det kommer kun med enter/return

mvh torben
Avatar billede kjeld_klit Nybegynder
05. juli 2003 - 17:37 #1
Jeg klippede lige noget jeg havde der måske ligner dit problem, ved ikke om det kan bruges:

Private Sub List1_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then    'Enter
        SendKeys "{TAB}"        'Gi'r ikke et beep
    End If
End Sub
Avatar billede tpedersen Nybegynder
05. juli 2003 - 17:44 #2
hej kjeld

det virker ikke, har du andre ide'er
Avatar billede kjeld_klit Nybegynder
05. juli 2003 - 17:49 #3
Jeg fandt lige noget mere:

Private Sub Text2_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then        'Enter
        SendKeys "{BS}"        'Så teksten ikke skifter linie
        SendKeys "{TAB}"        'Gi'r ikke et beep
    End If
End Sub

Text2 skal være Multiline

Det er meget længe siden jeg har nørklet med det, men ovenstående virker omend det ikke ser smukt ud ;-\
Avatar billede tpedersen Nybegynder
05. juli 2003 - 17:57 #4
hej igen

SÅDAN..... :-) det virker bare. lav lige et svar så du kan få dine point.

Tak For hurtig svar.. :)
Avatar billede kjeld_klit Nybegynder
05. juli 2003 - 17:58 #5
:-)
Avatar billede sjh Nybegynder
05. juli 2003 - 18:06 #6
i kan bare gøre såden :-)


Private Sub Text1_KeyPress(KeyAscii As Integer)
  If KeyAscii = 13 Then
    KeyAscii = 0
  End If
End Sub
Avatar billede tpedersen Nybegynder
05. juli 2003 - 18:11 #7
hej sjh

det virker også fint, dit svar er lidt bedre da man ikke behøver at sætte textbox's Multiline=true
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