met deze code krijg ik concentrisch vierkanten van binnen (toeslag 0) naar buiten van de picture.
En dat werkt goed.
Ik heb geprobeede om het tegendeel te krijgen, namelijk concentrisch vierkanten vanuit de randen van de picture naar het centrum toe,
maar wil het mij niet lukken. (ik heb, onder ander, bv. de '+' in '-' verandert )
ik wil dus dat de concentrisch vierkanten van buiten naar binnen gaan, in plaats dan van binnen naar buiten (zoals nu)
Welke-waar verhouding/toeslag in mijn code moet ik aanpassen?
dank u
Code:
Dim Toeslag As Integer Dim Verhouding As Single Dim X As Integer Dim Y As Integer Private Sub Form_Load() Picture1.ScaleMode = 3 Verhouding = Picture1.ScaleHeight / Picture1.ScaleWidth X = Picture1.ScaleWidth / 2 Y = Picture1.ScaleHeight / 2 Toeslag = 0 Timer1.Interval = 50 End Sub Private Sub Timer1_Timer() Toeslag = Toeslag + 10 Picture1.Line (X - (Toeslag), Y - (Toeslag * Verhouding))-(X + (Toeslag), Y + (Toeslag * Verhouding)), vbRed, B If X - Toeslag < 0 Then Picture1.Cls X = Picture1.ScaleWidth / 2 Y = Picture1.ScaleHeight / 2 Toeslag = 0 End If End Sub