Anda di halaman 1dari 3

membuat form berubah menggunakan VB.NET.

Posted on September 16, 2007 by rawza


**** Langsung aja copy paste kan code dibawa ini dan jgn !upa di "ompi!e#$$
%mports System$&rawing$&rawing2&
Pub!ic "!ass 'orm1
%nerits System$(indows$'orms$'orm
&im p!ay )s %nteger
&im p )s *ew Point
+,egion - (indows 'orm &esigner generated code .
Pub!ic Sub e!ips/0
&im 1rPat )s *ew 1rapicsPat
1rPat$)dd2!!ipse/*ew ,ectang!e/30, 20, 320, 45000
6y7ase$,egion 8 *ew ,egion/1rPat0
2nd Sub
Pub!ic Sub segitiga/0
&im a )s Point/0 8 9*ew Point/50, 2300, *ew Point/250, 400, *ew Point/340, 2300:
&im !ip )s *ew 1rapicsPat
!ip$)ddPo!ygon/a0
6y7ase$,egion 8 *ew ,egion/!ip0
2nd Sub
Pub!ic Sub jajargenjang/0
&im a )s Point/0 8 9*ew Point/;0, ;00, *ew Point/120, 400, *ew Point/250, 400, *ew
Point/210, ;00, *ew Point/160, 1200, *ew Point/40, 1200:
&im !ip )s *ew 1rapicsPat
!ip$)ddPo!ygon/a0
6y7ase$,egion 8 *ew ,egion/!ip0
2nd Sub
Pub!ic Sub be!aketupat/0
&im a )s Point/0 8 9*ew Point/50, 1;00, *ew Point/250, 200, *ew Point/340, 1;00, *ew
Point/50, 1;00, *ew Point/250, 4300, *ew Point/340, 1;00:
&im !ip )s *ew 1rapicsPat
!ip$)ddPo!ygon/a0
6y7ase$,egion 8 *ew ,egion/!ip0
2nd Sub
Pri<ate Sub 'orm1=Load/7y>a! sender )s System$?bject, 7y>a! e )s System$2<ent)rgs0
@and!es 6y7ase$Load
6e$7ack"o!or 8 7ack"o!or$7!ue
2nd Sub
Pri<ate Sub 7utton1="!ick/7y>a! sender )s System$?bject, 7y>a! e )s System$2<ent)rgs0
@and!es 7utton1$"!ick
,eAres/0
"a!! e!ips/0
6e$@eigt 8 600
me$(idt 8 600
2nd Sub
Pri<ate Sub 7utton2="!ick/7y>a! sender )s System$?bject, 7y>a! e )s System$2<ent)rgs0
@and!es 7utton2$"!ick
,eAres/0
"a!! segitiga/0
6e$@eigt 8 600
6e$(idt 8 600
2nd Sub
Pri<ate Sub 7utton3="!ick/7y>a! sender )s System$?bject, 7y>a! e )s System$2<ent)rgs0
@and!es 7utton3$"!ick
2nd
2nd Sub
Pri<ate Sub 7utton4="!ick/7y>a! sender )s System$?bject, 7y>a! e )s System$2<ent)rgs0
@and!es 7utton4$"!ick
,eAres/0
"a!! be!aketupat/0
6e$@eigt 8 600
6e$(idt 8 600
2nd Sub
Pri<ate Sub 7utton5="!ick/7y>a! sender )s System$?bject, 7y>a! e )s System$2<ent)rgs0
@and!es 7utton5$"!ick
%A 7utton5$BeCt 8 .p!ay- Ben
Bimer1$2nab!ed 8 Brue
7utton5$BeCt 8 .stop-
2!se%A 7utton5$BeCt 8 .stop- Ben
Bimer1$2nab!ed 8 'a!se
7utton5$BeCt 8 .p!ay-
2nd %A
2nd Sub
Pri<ate Sub Bimer1=Bick/7y>a! sender )s System$?bject, 7y>a! e )s System$2<ent)rgs0
@and!es Bimer1$Bick
p!ay 8 p!ay D 1
%A p!ay 8 5 Ben
"a!! e!ips/0
2!se%A p!ay 8 10 Ben
"a!! segitiga/0
2!se%A p!ay 8 15 Ben
"a!! be!aketupat/0
2!se%A p!ay 8 20 Ben
"a!! jajargenjang/0
p!ay 8 0
2nd %A
6e$@eigt 8 600
6e$(idt 8 600
2nd Sub
Pri<ate Sub 'orm1=6ouse&own/7y>a! sender )s ?bject, 7y>a! e )s
System$(indows$'orms$6ouse2<ent)rgs0 @and!es 6y7ase$6ouse&own
p 8 *ew Point/Ee$F, Ee$G0
2nd Sub
Pri<ate Sub 'orm1=6ouse6o<e/7y>a! sender )s ?bject, 7y>a! e )s
System$(indows$'orms$6ouse2<ent)rgs0 @and!es 6y7ase$6ouse6o<e
%A e$7utton 8 6ouse7uttons$LeAt Ben
&im 6ousePos )s Point 8 "ontro!$6ousePosition
6ousePos$?AAset/p$F, p$G0
Location 8 6ousePos
2nd %A
2nd Sub
end c!ass
Membuat Form Transparant
Me.Opacity = Math.Abs(0.7)

Anda mungkin juga menyukai