|
|
|
Click here to copy the following block |
Sub ExplodeForm(ByVal frm As Form, Optional ByVal numSteps As Integer = 25, _ Optional ByVal stepDuration As Integer = 10) If frm.WindowState <> FormWindowState.Normal Then Exit Sub
Dim origLeft As Integer = frm.Left Dim origTop As Integer = frm.Top Dim origHeight As Integer = frm.Height Dim origWidth As Integer = frm.Width Dim stepHeight = origHeight / numSteps Dim stepWidth = origWidth / numSteps Dim newHeight, newWidth As Integer
Dim i As Integer For i = 1 To numSteps newHeight += stepHeight newWidth += stepWidth frm.SetBounds(origLeft, origTop, newWidth, newHeight) System.Threading.Thread.CurrentThread.Sleep(stepDuration) Next
frm.SetBounds(origLeft, origTop, origWidth, origHeight) End Sub |
|
|
|
Submitted By :
Nayan Patel
(Member Since : 5/26/2004 12:23:06 PM)
|
|
|
Job Description :
He is the moderator of this site and currently working as an independent consultant. He works with VB.net/ASP.net, SQL Server and other MS technologies. He is MCSD.net, MCDBA and MCSE. In his free time he likes to watch funny movies and doing oil painting. |
View all (893) submissions by this author
(Birth Date : 7/14/1981 ) |
|
|