Avatar billede fqthjoe Nybegynder
25. september 2002 - 09:35 Der er 4 kommentarer og
1 løsning

Ikke fejl ved tom post i database - Keytaster

Hej Eksperter
Jeg vil gerne bruge "key-taster" til at bladre frem og tilbage i mit prg. (mellem database-poster)
Jeg har prøvet med følgende kode, men når jeg skal bruge MovePrevious virker det ikke efter at jeg har haft min msgbox fremme. Den kører godt nok tilbage til forrige post når jeg klikker ok. Men herefter fungerer det ikke ( frem og tilbage ).

Følgende kode er brugt:
Private Sub form_keydown(keycode As Integer, shift As Integer)
Select Case keycode
Case vbKeyPageDown
Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then
MsgBox "Ikke flere poster - Smider dig tilbage til sidste post"
Adodc1.Recordset.MovePrevious
'Else
Select Case keycode
Case vbKeyPageUp
Adodc1.Recordset.MovePrevious
Case vbKeyEscape
Unload Me
End Select
End If
End Select
End Sub

Det er en accessdatabase jeg har koblet sammen med mit prg.
Håber en venlig sjæl kan hjælpe :-)
Avatar billede niels_kristian Nybegynder
25. september 2002 - 11:49 #1
du har 2 Select Case keycode

jeg har prøvet at lave dit program om til dette:
Private Sub form_keydown(keycode As Integer, shift As Integer)
Select Case keycode
Case vbKeyPageDown

MsgBox "Ikke flere poster - Smider dig tilbage til sidste post"


Case vbKeyPageUp
MsgBox ("keyop")
Case vbKeyEscape
Unload Me

End Select
End Sub

ved ikke om det hjælper
Avatar billede niels_kristian Nybegynder
25. september 2002 - 11:51 #2
i stedet for 2 Select Case keycode har jeg kun 1 men som sagt ved jeg ikke helt om det kan være dette.
Avatar billede niels_kristian Nybegynder
25. september 2002 - 11:51 #3
Private Sub form_keydown(keycode As Integer, shift As Integer)
Select Case keycode
Case vbKeyPageDown
Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then
MsgBox "Ikke flere poster - Smider dig tilbage til sidste post"
Adodc1.Recordset.MovePrevious
Case vbKeyPageUp
Adodc1.Recordset.MovePrevious
Case vbKeyEscape
Unload Me
End If
End Select
End Sub
Avatar billede fqthjoe Nybegynder
25. september 2002 - 12:49 #4
næ, det virker desværre ikke. Nu siger den blot jeg skal skrive en Select Case mere. Måske skal jeg lave det på anden måde ?.
Avatar billede fqthjoe Nybegynder
09. december 2002 - 19:41 #5
ikke relevant mere, så ? lukkes..
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