Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: Làm Chữ chạy trên form C# như thẻ <marquee> trong HTML thế nào?

  1. #1
    Ngày gia nhập
    04 2012
    Bài viết
    8

    Lightbulb Làm Chữ chạy trên form C# như thẻ <marquee> trong HTML thế nào?

    Em muốn có tiêu đề hoặc dòng chữ chạy trên 1 form thì làm cách nào ạ. chạy giống cái thẻ <marquee> trong html ấy ạ!
    cám ơn mọi ng!

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    Em dùng timer là ok thôi

  3. #3
    Ngày gia nhập
    05 2011
    Nơi ở
    Hanoi, Vietnam, Vietnam
    Bài viết
    114

    có thể ko dùng timer
    dùng WebBrowser rồi viết code marquee giống trong html
    Tôi đi không nhanh nhưng không bao giờ lùi

  4. #4
    Ngày gia nhập
    10 2011
    Nơi ở
    TP.HCM
    Bài viết
    115

    Của bạn đây
    Visual C# Code:
    1.             if (this.Text.Length == 0)
    2.             {
    3.                 string s = "Cộng đồng c việt - namnguyen1251";
    4.                 Graphics graphics = this.CreateGraphics();
    5.  
    6.                 while (true)
    7.                 {
    8.                     SizeF size = graphics.MeasureString(" " + s, this.Font);
    9.                     if ((int)size.Width > (this.Width - 160))
    10.                         break;
    11.                     else
    12.                         s = " " + s;
    13.                 }
    14.  
    15.                 this.Text = s;
    16.             }
    17.             else
    18.             {
    19.                 this.Text = this.Text.Substring(1, this.Text.Length - 1);
    20.             }
    THIẾT KẾ WEBSITE CHUẨN SEO - GIÁ RẺ - CHẤT LƯỢNG - UY TÍN : webdepgiasoc.com

  5. #5
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Dùng thread chơi cũng được nè.hihi.
    Visual C# Code:
    1. using System;
    2. using System.Drawing;
    3. using System.Threading;
    4. using System.Windows.Forms;
    5. namespace WindowsFormsApplication4
    6. {
    7.     public partial class Form1 : Form
    8.     {
    9.         public Form1()
    10.         {
    11.             InitializeComponent();
    12.             Thread run = new Thread(new ThreadStart(runText));
    13.             run.IsBackground = true;
    14.             run.Start();
    15.         }
    16.         private void runText()
    17.         {
    18.             while (true)
    19.             {
    20.                 updateLocation();
    21.                 Thread.Sleep(10);
    22.             }
    23.         }
    24.         delegate void updateLocationDelegate();
    25.         private void updateLocation()
    26.         {
    27.             if (lbTest.InvokeRequired)
    28.             {
    29.                 try
    30.                 {
    31.                     updateLocationDelegate del = new updateLocationDelegate(updateLocation);
    32.                     this.Invoke(del, new object[] { });
    33.                 }
    34.                 catch { }
    35.             }
    36.             else
    37.             {
    38.                 Point currLocation = lbTest.Location;
    39.                 currLocation.X=(currLocation.X==0)?this.Width: --currLocation.X;
    40.                 lbTest.Location = currLocation;
    41.             }
    42.         }
    43.     }
    44. }
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

  6. #6
    Ngày gia nhập
    04 2012
    Bài viết
    8

    Mặc định Làm Chữ chạy trên form C# như thẻ <marquee> trong HTML thế nào?

    cám ơn mọi người, tí đi học về phải thử xem thế nào rồi mọi người chỉ giúp tiếp nhé!

  7. #7
    Ngày gia nhập
    04 2012
    Bài viết
    8

    anh mrfour có thể giải thích giúp em đoạn code đó được không ạ. Vay ý tưởng nên zậy đó à. hì hì

Các đề tài tương tự

  1. Dùng sql để chèn html vào web form , nhưng bị hỏng thẻ <a> !?
    Gửi bởi depzai trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 29-07-2012, 12:29 PM
  2. Tạo chữ chạy trên tiêu đề của form như thế nào với C#?
    Gửi bởi thienyen0923 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 09-06-2012, 08:53 PM
  3. Database Cắt chuỗi dùng regex trong thẻ HTML trên C#?
    Gửi bởi girlxinh_it trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 22-02-2012, 01:06 PM
  4. Thao tác với form không có ID trong HTML ?
    Gửi bởi pkthanh92 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 13-02-2012, 07:33 PM
  5. làm trong suốt Form nhưng vẫn thao tác được trên Form..
    Gửi bởi lequ0ch0anglt trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 7
    Bài viết cuối: 28-10-2011, 11:31 PM

Tags của đề tài này

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn