+6 امتیاز

با سلام 

جناب آقای ابراهیمی در وب سایت متنی گذاشتن با عنوان متحرک کردن متن در عنوان فرم که از کد زیر استفاده کردن


private void timer1_Tick(object sender, EventArgs e)
{
	switch (this.Text)
	{
		case "":
			this.Text += "ب";
			break;
		case "ب":
			this.Text += "ر";
			break;
		case "بر":
			this.Text += "ن";
			break;
		case "برن":
			this.Text += "ا";
			break;
		case "برنا":
			this.Text += "م";
			break;
		case "برنام":
			this.Text += "ه";
			break;
		case "برنامه":
			this.Text += " ";
			break;
		case "برنامه ":
			this.Text += "ن";
			break;
		case "برنامه ن":
			this.Text += "و";
			break;
		case "برنامه نو":
			this.Text += "ی";
			break;
		case "برنامه نوی":
			this.Text += "س";
			break;
		case "برنامه نویس":
			this.Text = "";
			break;
	}
}

 

در جهت تکمیل سورس کد برای متن های طولانی می تونید از کد زیر هم استفاده نمایید 

string name = "انجمن تخصصی سی شارپ";
        int i;
        private void timer1_Tick(object sender, EventArgs e)
        {
            i++;
            if (i > name.Length)
                i = 0;
            label1.Text = "_"+name.Substring(0, i);
            System.Threading.Thread.Sleep(100);
        }

 

 

امتیاز یادت نره

2 پاسخ

0 امتیاز
سلام،ممنون بابت کدی که گذاشتین، کد داخل وب سایت هم واسه آقای Sohrab ه...
0 امتیاز
میشه کاری کرد وقتی جمله تموم شد دیگه اچرا نشه یا اینکه 10 ثانیه فاصله بیفته بعد دوباره از اول؟
بله امکان داره مابین int و  if

یه شرط بزار

کد نمیزارم که خودتون کد بزارین
توسط (741 امتیاز) 1 14 52
درست شد
توسط (219 امتیاز) 1 8 23
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...