FormStar



Sub Form_Load ()
Dim nXCoord As Integer
Dim nYCoord As Integer
Dim nRed As Integer
Dim nGreen As Integer
Dim nBlue As Integer
Dim nIndex As Integer
'First, we show the form to make it appear on the screen,

'beforethe load event is finished.



DoEvents

'The randomize method tells VB to get ready to produce

'some random numbers.

Randomize
For nIndex = 1 To 2000

'First we need to work out some random coordinates to

'plot the dot at


nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)

'Then, random values for the red, green and

'blue settings of the dot's colour are decided upon.


nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)

'Finally, the point is actually drawn, using the Pset routine

PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents
'The randomize method tells VB to get ready to produce some

'random numbers.


Randomize
For nIndex = 1 To 2000
'First we need to work out some random coordinates to plot

'the dot at

nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
'Then, random values for the red, green and blue settings

'of the dot's colour are decided upon.


nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)

'Finally, the point is actually drawn, using the Pset routine

PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next
DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next
DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next
DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next
DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next
DoEvents

Randomize

For nIndex = 1 To 2000
nXCoord = Int(Rnd(1) * frmMain.ScaleWidth)
nYCoord = Int(Rnd(1) * frmMain.ScaleHeight)
nRed = Int(Rnd(1) * 255)
nGreen = Int(Rnd(1) * 255)
nBlue = Int(Rnd(1) * 255)
PSet (nXCoord, nYCoord), RGB(nRed, nGreen, nBlue)
Next

(formstar.html)- by Paolo Puglisi - Modifica del 25/3/2019