Fotolijst: code


In de module:

In het formulier met de lijst:

In het formulier met de picturebox:

Private Sub cmdfirst_Click()
actievefoto = 1
knoppen
toon (actievefoto)
End Sub

Private Sub cmdLast_Click()
actievefoto = aantal
knoppen
toon (actievefoto)
End Sub

Private Sub cmdNext_Click()
actievefoto = actievefoto + 1
knoppen
toon (actievefoto)
End Sub

Private Sub cmdPrevious_Click()
actievefoto = actievefoto - 1
knoppen
toon (actievefoto)
End Sub

Private Sub cmdStop_Click()
Unload Me
End Sub

Private Sub Form_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case vbKeyPageUp
cmdNext_Click
Case vbKeyPageDown
cmdPrevious_Click
End Select
End Sub

Private Sub Form_Load()
HScroll1.Min = 1
HScroll1.Max = aantal
If aantal = 1 Then HScroll1.Visible = False
actievefoto = 1
knoppen
toon (actievefoto)
End Sub

Private Sub HScroll1_Change()
actievefoto = HScroll1.Value
knoppen
toon (actievefoto)
End Sub

Private Sub picFoto_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Select Case Button
Case 1 'left
If cmdNext.Enabled = True Then cmdNext_Click
Case 2 'right
If cmdPrevious.Enabled = True Then cmdPrevious_Click
End Select
End Sub

Private Sub picFoto_Resize()
cmdfirst.Top = picFoto.Top + picFoto.Height + 100
cmdLast.Top = picFoto.Top + picFoto.Height + 100
cmdPrevious.Top = picFoto.Top + picFoto.Height + 100
cmdNext.Top = picFoto.Top + picFoto.Height + 100
cmdStop.Top = picFoto.Top + picFoto.Height + 100
'frmView.HScroll1.Top = cdmdstop.Top + 100
End Sub


[VB Web] - [hlrnet] - [copyright]