Site Overlay

Lập trình C# – Winform – Hướng dẫn làm phần mềm multi chat.



Lập trình C# – Winform – Hướng dẫn làm phần mềm multi chat.

Tập hợp khóa học lập trình C# cơ bản đến nâng cao.
Tham gia group để cập nhật thêm thông tin cũng như tham gia khóa học online miễn phí.

Nếu các bạn thấy hay thì hãy đăng ký theo dõi kênh, like, share cho mọi người cùng tham gia nhé.
Muốn ủng hộ mình các bạn có thể nhấn vào quảng cáo hiện lên và load xong để mình được ít tiền duy trì nhé.
Cảm ơn mọi người.

Nguồn: https://tim2lead.com/

Xem thêm bài viết: https://tim2lead.com/category/cong-nghe

44 thoughts on “Lập trình C# – Winform – Hướng dẫn làm phần mềm multi chat.

  1. System.ObjectDisposedException: 'Cannot access a disposed object.
    Object name: 'System.Net.Sockets.Socket'.'

    Mình gặp lỗi này khi chạy và nó lỗi ở hàm void Send() của Client

  2. 2 năm trước e xem không hiểu gì cả, hôm nay học nhập môn mạng máy tính ở trường, về xem lại video này hiểu hơn đôi chút :))) cảm ơn anh!

  3. Cảm ơn a rất nhiều. E bị lỗi khi truyền tin từ client đến sever thì client lại đọc chính tin vừa gửi. Tin gửi từ sever đến client thì nhận đk bt mong a giúp e với

  4. Anh ơi cho em hỏi, nếu mình không bật server lên trước mà m
    Bật client, trong khi đó client chưa kết nối thì sẽ bị đơ 1 khoảng thời gian, nen khắc phục như thế nào ạ

  5. Ở client khi send mình bị báo lỗi như sau! không hiểu tại sao 🙁
    System.ObjectDisposedException: 'Cannot access a disposed object.

    Object name: 'System.Net.Sockets.Socket'.'

  6. Ngày xưa mình học 1M = 1024bit hay sao ấy có đúng không add. Còn 1byte = 8bit. Vậy là tương đương 5000M ^_^!

  7. Chào Long, cho mình hỏi ở phần server side , đoạn code dòng 90, khi send mesage cho Client. Sao không phải là server.Send(), mà là client.Send(). Theo mình hiểu thì : A.Send() có nghĩa là Từ phía A , minh sẽ send đi cái gì đó. Trong đoạn code Long viết , mục tiêu là từ server send mesage đi tất cả clients . Nếu viết client.Send() chẳng phải là từ tất cả client send data to server sao?

    Mong Long giải thích giùm mình chỗ này . Vì mình hơi bị rối chỗ này. Cám ơn Long

  8. Khi mình build thì nó chạy ra lỗi "System.NotImplementedException: 'The method or operation is not implemented.'" trong file Server.Designer.cs . Mình có search trên mạng thì thấy có người bảo ở Framework 4.6 nó xảy ra xung kiểu vậy nên xài 4.5. Vậy Kteam cho mình hỏi ý kiến đó đúng k :D. Mong sớm đc Rep <3

  9. A Long cho e hỏi, cái này là 1 server chat với nhìu Client, vậy nếu em muốn khi mình chạy cùng một PM nhưng nếu ở máy khác thì nó đóng vai trò là một server (hoặc một client) khác để có thể nói chuyện với nhau (ngang hàng) thì em phải làm những gì ?

    A có thể bớt chút thời gian mách lối giúp em được không ạ !

  10. Cho mình hỏi chút ạ, Mình làm theo videos mà mình gõ IPEndpoint với Socket nó không có trong thư viện, Mong add chỉ giáo

  11. Anh cho em hỏi là khi em gửi một đoạn text cực dài (Khoảng 100 ngàn ký tự) thì nó báo lỗi " Binary stream '0' does not contain a valid BinaryHeader. Possible causes are invalid stream or object version change between serialization and deserialization." Vậy a có cách nào khắc phục chỗ này không ạ, để có thể gửi 1 đoạn text dài. Em cám ơn anh.

  12. Tạo thread cho hàm không phải phương thức tĩnh có được k anh ? e tạo nó bắt buộc là phương thức tĩnh

  13. kteam làm 1 máy tính đơn giản giống của windows giúp những newbies với. hiếm người nào hướng dẫn chi tiết như kteam. mk cũng đang ủng hộ kteam hết mình.

  14. admin ơi, mình theo dõi mà thấy hay quá ! adm có thẻ share chi mình đoạn code trên dc k ạ? mail mình là: baochung12@gmail.com

  15. Mình bị lỗi bên server:
    private void btnSend_Click(object sender, EventArgs e)
    {
    foreach(Socket item in clientlist) {
    server.Send(item);
    }
    txbMessage.Clear();

    }

    Error CS1503 Argument 1: cannot convert from 'System.Net.Sockets.Socket' to 'byte[]' Server
    Mọi người có thể cho mình biết sai gì hok ạ :))

  16. Chào a. Em chuyển ứng dụng này từ Windows Form sang WPF thì không có lệnh Checkforillecalthreadcall thì xử lý như thế nào?

  17. Cho em hỏi làm sao để mình có thể chạy được trên 2 máy ạ. Em viết Code đúng rồi nhưng Client và Server chỉ chạy được ở một máy thôi.

  18. Mình luôn bị báo lỗi ở lệnh: listView1.Items.Add(new ListViewItem() {Text = message });
    Lỗi là: Cross-thread operation not valid: Control accessed from a thread other than the thread it was created on.

    Bạn làm ơn chỉ giúp điều này có thể khắc phục thế nào ạ?

Leave a Reply

Your email address will not be published. Required fields are marked *