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

Đề tài: chương trình tạo dòng chữ xuất hiện lần lượt từng ký tự

  1. #1
    Ngày gia nhập
    02 2011
    Bài viết
    3

    Mặc định chương trình tạo dòng chữ xuất hiện lần lượt từng ký tự

    mấy pro xem giúp em cai code này với khôgn hiểu sao khi chạy chỉ chạy được 1 chữ đầu tiên :((

    Code:
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace Bai_tap_4._1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
            private string str1, str2 = "";
            private int i = 0;
            private void btnChay_Click(object sender, EventArgs e)
            {
                this.timer1.Enabled = true;          
            }
    
            private void timer1_Tick(object sender, EventArgs e)
            {
                
                int n = lblChucMung.Text.Length;
                if (i < n)
                {
                    str1 = lblChucMung.Text[i].ToString();
                    str2 += str1;
                    lblChucMung.Text = str2;
                    i++;
                }
                else
                {
                    i = 0;
                    str1 = "";
                }
            }
            
        }
    }
    chương trình yêu cầu là: Chạy dòng chữ "chúc mừng năm mơi - happy new year" khi ấn button nhưng ko hiêu sao code trên chỉ chạy đc mỗi chữ "c" thui :(( :((.
    mấy bạn giúp mình với nha. có sử dung timer click.
    P/S: file chương trình ở dưới.
    Attached Files Attached Files

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

    Trích dẫn Nguyên bản được gửi bởi centaure147 Xem bài viết
    mấy pro xem giúp em cai code này với khôgn hiểu sao khi chạy chỉ chạy được 1 chữ đầu tiên :((

    Code:
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace Bai_tap_4._1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
            private string str1, str2 = "";
            private int i = 0;
            private void btnChay_Click(object sender, EventArgs e)
            {
                this.timer1.Enabled = true;          
            }
    
            private void timer1_Tick(object sender, EventArgs e)
            {
                
                int n = lblChucMung.Text.Length;
                if (i < n)
                {
                    str1 = lblChucMung.Text[i].ToString();
                    str2 += str1;
                    lblChucMung.Text = str2;
                    i++;
                }
                else
                {
                    i = 0;
                    str1 = "";
                }
            }
            
        }
    }
    chương trình yêu cầu là: Chạy dòng chữ "chúc mừng năm mơi - happy new year" khi ấn button nhưng ko hiêu sao code trên chỉ chạy đc mỗi chữ "c" thui :(( :((.
    mấy bạn giúp mình với nha. có sử dung timer click.
    P/S: file chương trình ở dưới.


    private void timer1_Tick(object sender, EventArgs e)
    {

    int n = lblChucMung.Text.Length;
    if (i < n)
    {
    str1 = lblChucMung.Text[i].ToString();
    str2 += str1;
    lblChucMung.Text = str2; //sai o cho nay.them cai label khac rui gan label do =str2
    i++;
    }
    else
    {
    i = 0;
    str1 = "";
    }
    }

  3. #3
    Ngày gia nhập
    02 2011
    Bài viết
    3

    thanks...hi nhầm mất..

  4. #4
    Ngày gia nhập
    05 2011
    Bài viết
    2

    @ centaure147:
    Bạn làm đc rồi thì up lên đi. Mình sửa mà vẫn ko được như yêu cầu ! Thanks bạn.

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

  1. không xuất được kết quả ra file khi sử dụng tham số dòng lệnh
    Gửi bởi GiaBao trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 0
    Bài viết cuối: 16-04-2013, 09:43 PM
  2. đếm số ký tự trong từng dòng và xuất ra trung bình số ký tự
    Gửi bởi toiyeuarsenal01 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 0
    Bài viết cuối: 05-05-2011, 09:30 PM
  3. Chương trình C# xuất màn hình một dòng chữ
    Gửi bởi vanhieppro trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 26
    Bài viết cuối: 27-05-2010, 07:19 PM
  4. Dòng nhập và xuất
    Gửi bởi baby2.0 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 26-05-2008, 08:14 AM

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