介绍一个小而有趣的VB程序代码。

万花筒计划

只需粘贴以下代码。您不需要添加任何控件

私人?WithEvents?Timer1?作为?计时器

暗淡?r & amp,?r 1 & amp;,?t & amp,?a1!,?a2!,?xb!,?yb!,?s!,?b#

私人?Sub?Form_Load()

我。宽度?=?4500:?我。身高?=?4500

我。搬家?(屏幕。宽度?-?我。宽度)?\?2,?(屏幕。身高?-?我。身高)?\?2

我。自动提款?=?真实的

我。标题?=?“CBM666万花筒”

设置?Timer1?=?控制。Add("vb.timer ","定时器1 ")

定时器1。区间?=?10

结束?潜水艇

私人?Sub?定时器1 _定时器()

使不规则化

r?=?340?*?Rnd

如果?r?& lt& gt?0?然后

r1?=?500

s?=?r?*?Rnd

b?=?RGB(256?*?Rnd,?256?*?Rnd,?256?*?Rnd)

为了什么?t?=?1?去哪?10000

a1?=?t?*?3.1415926?/?180

a2?=?(r1?/?r)?*?a1

xb?=?500?+?(-(r1?-?r)?*?Cos(a1)?-?s?*?Cos(a2?-?a1)?+?420)?*?四

yb?=?500?+?((r1?-?r)?*?罪(a1)?-?s?*?罪(a2?-?a1)?+?380)?*?四

我。PSet?(xb,?yb),?b

下一个?t

结束?如果

结束?潜水艇