View Full Version : متحرک ساز متن
Mr.Csharp
پنج شنبه 16 آبان 1392, 21:31 عصر
سلام خدمت اساتید
یه جستجو انجام دادم اما چنین چیزی ندیدم
لطفا یه آموزش دقیق و با جزئیات درباره ساختن یه برنامه که متن رو متحرک میکنه بدین
متشکر
Mr.Csharp
جمعه 17 آبان 1392, 00:46 صبح
می خوام که توی یک textbox متن وارد شه و با کلیک بر روی دکمه برنامه درون یک ریچ باکس یا پنل اجرا شه
rahnema1
جمعه 17 آبان 1392, 07:49 صبح
سلام
فقط جهت راهنمایی :
--ببینید هر کنترلی مثل یک label در فرم یک موقعیت داره که مبدا مختصات، گوشه بالا سمت چپ فرمه
--مختصات x و y گوشه بالا و سمت چپ یک کنترل رو میشه با property های Left و Top تعیین کرد
--از تایمر می تونید جهت تغییر متوالی موقعیت کنترل استفاده کنید
Mr.Csharp
جمعه 17 آبان 1392, 12:05 عصر
سلام
فقط جهت راهنمایی :
--ببینید هر کنترلی مثل یک label در فرم یک موقعیت داره که مبدا مختصات، گوشه بالا سمت چپ فرمه
--مختصات x و y گوشه بالا و سمت چپ یک کنترل رو میشه با property های Left و Top تعیین کرد
--از تایمر می تونید جهت تغییر متوالی موقعیت کنترل استفاده کنید
حالا همینو که می گین کداش رو بذارین لطفا
rahnema1
جمعه 17 آبان 1392, 15:10 عصر
خودتون سعی کنید کاری نداره
rahnema1
جمعه 17 آبان 1392, 15:17 عصر
void Timer1Tick(object sender, EventArgs e)
{
label1.Top++;
label1.Left++;
}
void MainFormLoad(object sender, EventArgs e)
{
timer1.Enabled=true;
}
Mr.Csharp
جمعه 17 آبان 1392, 15:25 عصر
نه من می خوام که حرکت های گوناگونی داشته باشه مثلا یه متن می نویسیم و بعد یه حالت انتخاب می کنیم و روی دکمه که کلیک می کنیم متن شروع به حرکت کنه!
khokhan
جمعه 17 آبان 1392, 15:38 عصر
سلام خدمت اساتید
یه جستجو انجام دادم اما چنین چیزی ندیدم
لطفا یه آموزش دقیق و با جزئیات درباره ساختن یه برنامه که متن رو متحرک میکنه بدین
متشکر
.................................................. ....................:لبخند:
Mr.Csharp
جمعه 17 آبان 1392, 15:53 عصر
.................................................. ....................:لبخند:
این خوبه اما متن دلخواه!
ebrahimali
دوشنبه 20 آبان 1392, 10:50 صبح
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = text.Substring(0, index);
index++;
if (index == text.Length + 1)
{
index = 0;
//timer1.Enabled = false;
}
}
private void Form2_Load(object sender, EventArgs e)
{
label1.Text = "";
Mr.Csharp
دوشنبه 20 آبان 1392, 15:17 عصر
index ارور میده!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.