46

20100521部内勉強会

Embed Size (px)

Citation preview

Page 1: 20100521部内勉強会
Page 2: 20100521部内勉強会
Page 3: 20100521部内勉強会
Page 4: 20100521部内勉強会
Page 5: 20100521部内勉強会
Page 6: 20100521部内勉強会
Page 7: 20100521部内勉強会
Page 8: 20100521部内勉強会

Microsoft

Small Basic

Page 9: 20100521部内勉強会
Page 10: 20100521部内勉強会
Page 11: 20100521部内勉強会
Page 12: 20100521部内勉強会
Page 13: 20100521部内勉強会
Page 14: 20100521部内勉強会
Page 15: 20100521部内勉強会
Page 16: 20100521部内勉強会
Page 17: 20100521部内勉強会
Page 18: 20100521部内勉強会
Page 19: 20100521部内勉強会
Page 20: 20100521部内勉強会
Page 21: 20100521部内勉強会
Page 22: 20100521部内勉強会
Page 23: 20100521部内勉強会
Page 24: 20100521部内勉強会

Public Class Form1Dim x, y As Integer

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles MyBase.Loadx = 0y = 0Timer1.Interval = 100Timer1.Enabled = True

End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Timer1.TickDim g As Graphicsg = CreateGraphics()g.Clear(Color.White)x = x + 1y = y + 1g.FillEllipse(Brushes.Aquamarine, x, y, 30, 30)

If (x + 60 > Me.Width) ThenTimer1.Enabled = False

End IfEnd Sub

End Class

画面の上を円が左上から右下へと移動する処理を「Visual Basic」で記述したコード

Page 25: 20100521部内勉強会

x=0

y=0

ball = Shapes.AddEllipse(30,30)

For x=0 To GraphicsWindow.Width

Shapes.Move(ball, x, y )

y=y+1

Program.Delay(10)

EndFor

画面の上を円が左上から右下へと移動する処理を「Small Basic」で記述したコード

Page 26: 20100521部内勉強会
Page 27: 20100521部内勉強会
Page 28: 20100521部内勉強会
Page 29: 20100521部内勉強会
Page 30: 20100521部内勉強会
Page 31: 20100521部内勉強会
Page 32: 20100521部内勉強会
Page 33: 20100521部内勉強会
Page 34: 20100521部内勉強会
Page 35: 20100521部内勉強会
Page 36: 20100521部内勉強会
Page 37: 20100521部内勉強会
Page 38: 20100521部内勉強会
Page 39: 20100521部内勉強会
Page 40: 20100521部内勉強会
Page 41: 20100521部内勉強会
Page 42: 20100521部内勉強会
Page 43: 20100521部内勉強会
Page 44: 20100521部内勉強会
Page 45: 20100521部内勉強会
Page 46: 20100521部内勉強会