JavaExempelScribble i VB
[ Hem ] Allmänt ASP XML SQL ADO HTML CSS VB Java Design Karta
Grunderna Exempel

Scribble i VB

Scribble (klotterprogram) i VB

Nedan är ett program skrivet i VB, med vilket man kan klottra på skärmen.

Option Explicit
Dim isDrawing As Boolean
Dim lastX As Integer
Dim lastY As Integer

Private Sub Form_DblClick()
    Refresh
End Sub

Private Sub Form_Load()
    BackColor = vbWhite
End Sub

Private Sub Form_MouseDown(Button As Integer, _
                        Shift As Integer, _
                        X As Single, _
                        Y As Single)
    If Button = 1 Then
        ForeColor = vbBlue
    Else
        ForeColor = vbRed
    End If
    If Shift = 1 Then
        ForeColor = vbBlack
    End If
    isDrawing = True
    lastX = X
    lastY = Y
End Sub

Private Sub Form_MouseMove(Button As Integer, _
                            Shift As Integer, _
                            X As Single, _
                            Y As Single)
    If isDrawing Then
        Line (lastX, lastY)-(X, Y)
        lastX = X
        lastY = Y
    End If
End Sub

Private Sub Form_MouseUp(Button As Integer, _
                        Shift As Integer, _
                        X As Single, _
                        Y As Single)
    isDrawing = False
End Sub

Resultatet borde bli någonting i denna stil:

  Att fundera på...Scribble i Java
Exempel
Färgblandare
EuroKalkylator
Editor
Animerade bilder ...
Scribble i VB
Scribble i Java ...


Top
< Att fundera på... Scribble i Java>
© Anders Enges, Vörå 2002  | 26.03.01 10:11 Visa asp koden