webForumDet fria alternativet

Windows "Pling"

2 svar · 314 visningar · startad av gundeman

gundemanMedlem sedan jan. 200167 inlägg
#1

I mitt prgram förflyttar du dig mellan edit rutor med enter. Men varje gång du trycker på enter så får man höra ett "pling". Finns det nått sätt så att jag kan få programet att inte göra så?

fredrikMedlem sedan dec. 19991 082 inlägg
#2

Hej, anledningen till att du får ett "beep" är att edit-rutan generar ett fel eftersom den inte är satt till "multiline" och alltså inte stödjer radbyte. Detta går dock att gå runt.

Lägg in följande kod på dina textrutors "keyPress"-händelse.

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyReturn Then
KeyAscii = 0
End If
End Sub

Vad du gör är alltså att om användaren har tryckt på "enter" så byts koden till 0 och så händer ingenting istället.

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

gundemanMedlem sedan jan. 200167 inlägg
#3

Man tackar man tackar...............

Genererad på 380 ms · cache AV · v20260730165559-full.f96bc7eb