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

Đề tài: [STAThread] trong tạo Form của C#

  1. #1
    Ngày gia nhập
    01 2009
    Bài viết
    64

    Thumbs down [STAThread] trong tạo Form của C#

    Code:
    using System;
    using System.Collections.Generic;
    using System.Windows.Forms;
    
    namespace WindowsApplication2
    {
        static class Program
        {
            /// <summary>
            /// The main entry point for the application.
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles(); <-- Hàm này để làm gì
                Application.SetCompatibleTextRenderingDefault(false);<-- cả đây nữa
                Application.Run(new huy());<-- m,ình đoán dòng này để chạy chương form của chúng ta
            }
        }
    }
    khi mở 1 ứng dụng dạng winform trong C# là mình thấy có [STAThread],không hiểu nó nghĩa là gì vậy,ai có thể giúp mình không
    Đã được chỉnh sửa lần cuối bởi cSharp : 24-01-2009 lúc 12:07 AM.

  2. #2
    Ngày gia nhập
    07 2007
    Nơi ở
    TP.HCM
    Bài viết
    199

    [STAThread]: http://blogs.msdn.com/jfoscoding/arc...07/406341.aspx
    EnableVisualStyles: Enables visual styles for the application
    SetCompatibleTextRenderingDefault(false): chỉnh cho text đẹp hơn.
    Application.Run(new huy()) chạy form huy.

  3. #3
    Ngày gia nhập
    11 2008
    Nơi ở
    vngameday.com
    Bài viết
    62

    Mình xin trích cho bạn 1 số thứ mình tìm đc trong cuốn MSDN

    Square brackets ([]) are used for arrays, indexers, and attributes
    - trong trường hợp trên [] dùng cho attributes

    Còn đây là về attribute của bạn
    STAThreadAttribute indicates that the COM threading model for the application is single-threaded apartment. This attribute must be present on the entry point of any application that uses Windows Forms; if it is omitted, the Windows components might not work correctly. If the attribute is not present, the application uses the multithreaded apartment model, which is not supported for Windows Forms.
    - Mong rằng với những gợi ý này + thêm với đọc tiếp trong MSDN bạn sẽ hiểu đc.

    Chúc bạn thành công !
    vngameday.com - khi niềm đam mê luôn rực cháy. Rất mong nhận được sự đóng góp từ các bạn...

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

  1. ADO.NET Lỗi Incorrect syntax near 'Form' trong form đăng nhập C#
    Gửi bởi vodoi_93 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 08-12-2013, 04:48 PM
  2. Làm thế nào để click vào nút minimum trong form thì form ẩn đi không xuất hiện ở taskbar?
    Gửi bởi thanhhungph127 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 16-07-2013, 09:45 PM
  3. Cách Refresh Form trong 1 hàm thuộc 1 class khác, mà được gọi trong form đó?
    Gửi bởi troy91 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 14-04-2012, 10:13 PM
  4. Sự kiện nhập chữ trong gridview ở form khác thì form này sẽ lấy chữ và id của field
    Gửi bởi lotus88 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 03-07-2011, 05:20 PM
  5. lỗi code khi viết form Thêm trong windows form
    Gửi bởi maixanh88 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 14-08-2010, 10:50 PM

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