Everyone wants the typing effect in their about form of their program even i want :) , so i found a very good way to do that thing easily .
First of all create a new project to test this & add a label from the toolbox because we need it also add a timer to the form . Don't change change anything in the timer properties , Now let's create a String and a Static Integer .
Now let's debug the program and see what happens
First of all create a new project to test this & add a label from the toolbox because we need it also add a timer to the form . Don't change change anything in the timer properties , Now let's create a String and a Static Integer .
string Type_Text = "Ultimate programming tutorials";//This is the text that's going to be typed static int index_Num = 0;//declaring integer index_NumNow on form_load event let's code some basics
timer1.Interval = (150);//setting the timer interval since timer interval is Int i am not using "
timer1.Enabled = true;//enabling the timer
label1.Text = "";//setting label1 text to be empty
}
Now at last we'll go to timer_tick event so create the event first of all and we'll do some maths (*_*)label1.Text = Type_Text.Substring(0, index_Num) + "_";//Substring is a part of Type_Text String that we declared at the start
index_Num++;//Doing a post fix
if (index_Num == Type_Text.Length + 1)//An if statment with a condition of course
{
index_Num = 0;
}
Here is the full codes //Author : Mohamed Shimran
//Blog : http://ultimateprogrammingtutorials.blogspot.com
string Type_Text = "Ultimate programming tutorials";//This is the text that's going to be typed
static int index_Num = 0;//declaring integer index_Num
private void Form1_Load(object sender, EventArgs e)
{
timer1.Interval = (150);//setting the timer interval since timer interval is Int i am not using "
timer1.Enabled = true;//enabling the timer
label1.Text = "";//setting label1 text to be empty
}
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = Type_Text.Substring(0, index_Num) + "_";//Substring is a part of Type_Text String that we declared at the start
index_Num++;//Doing a post fix
if (index_Num == Type_Text.Length + 1)//An if statment with a condition of course
{
index_Num = 0;
}
}
Now let's debug the program and see what happens
As you can see in the image it's working nicely by the way the gif is bit laggy don't mind it . I hope this really helps .




