VB icon

A easy Scroll with 1 line of code

Submitted on: 1/5/2015 8:47:00 AM
By: Steve Williams (from psc cd)  
Level: Intermediate
User Rating: By 3 Users
Compatibility: VB 5.0, VB 6.0
Views: 1223
     Scroll a label with just one line of code...great for showing credits!!!!
Can't Copy and Paste this?
Click here for a copy-and-paste friendly version of this code!
' Name: A easy Scroll with 1 line of code
' Description:Scroll a label with just one line of code...great for showing credits!!!!
' By: Steve Williams (from psc cd)
' Inputs:You will need a timer and set the interval to 1
and of course a label with whatever you want to say. In this example position the label toward the bottom of the form
' Assumes:Put this in your timer event
Bottom to Top Scroll
1) Use the move method; label1.Move
2) Keep the labels Left property the same;
label1.move label1.left 
3) Move it by subtracting from the top
 label1.Move label1.Left, label1.Top - 10
Thats it...It don't get any easier than this!
For a faster scroll just subtract more from the top;
ie: label1.Move label1.Left, label1.Top - 50
Side Scroll "Marquee"
label1.Move label1.Left - 10
The Top is optional as well as the Width and Height
' Side Effects:It will give the same amount of flicker as the others do but why write all that code to do the same purpose?

Private Sub Timer1_Timer()
Label1.Move Label1.Left, Label1.Top - 10
End Sub

Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)

Other User Comments

 There are no comments on this submission.

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)

To post feedback, first please login.