• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Viết ứng dụng không bị Not Responding ???

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Moderators: tungblt, vuathongtin

tvkkpt
Posts: 3
Joined: Thu 17/04/2008 7:06 pm

Viết ứng dụng không bị Not Responding ???

Postby tvkkpt » Thu 17/04/2008 7:21 pm

Em đang phát triển 1 ứng dụng tự động update dữ liệu cho database (rất lớn).
Ứng dụng của em phải chạy liên tục và khối lượng công việc cần xử lý là rất nhiều.
Đến đây thì phát sinh 1 vấn đề : Chương trình chạy vẫn tốt chỉ có điều các Form Events không được thực thi (em đã gọi Application.DoEvent() mỗi khi xử lý xong 1 record dữ liệu) -> Chương trình hiện Not Responding. Vì chương trình của em cần viết log hiện ra cho admin xem (cụ thể là hiện trên TextBox) nên cần thiết phải xử lý vấn đề này. Trước đây em đã từng dùng thread riêng cho việc update dữ liệu nhưng vẫn không có tác dụng. Anh chị nào biết xin chỉ giáo dùm cho em [-O< . Em khổ lắm rùi :((



User avatar
CoiBi
Thành viên chính thức
Thành viên chính thức
Posts: 40
Joined: Fri 20/07/2007 4:23 pm
Location: LRCO

Re: Viết ứng dụng không bị Not Responding ???

Postby CoiBi » Thu 17/04/2008 8:42 pm

Mình cũng đã thử cái Doevent nhưng công việc lớn nó chịu cũng không nỗi, có thể phải chờ thui
(^_^) Khôn 3 năm dại 1 giờ(^_^)
Biết zậy dại sớm khỏi chờ 3 năm

HaiPT
VIP
VIP
Posts: 252
Joined: Wed 07/09/2005 4:02 pm
Location: Hải Phòng
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: Viết ứng dụng không bị Not Responding ???

Postby HaiPT » Thu 17/04/2008 10:04 pm

tvkkpt wrote:Trước đây em đã từng dùng thread riêng cho việc update dữ liệu nhưng vẫn không có tác dụng. Anh chị nào biết xin chỉ giáo dùm cho em [-O< . Em khổ lắm rùi :((

Dùng thế nào mà không tác dụng vậy banj??
Phạm Hải
Quản trị dự án ,Chuyên gia đào tạo
Đại học FPT

tvkkpt
Posts: 3
Joined: Thu 17/04/2008 7:06 pm

Re: Viết ứng dụng không bị Not Responding ???

Postby tvkkpt » Fri 18/04/2008 12:37 am

Không có tác dụng ở đây là chương trình vẫn bị báo Not Responding và không xử lý được hết mấy cái Form Event. Chứ chương trình vẫn chạy tốt anh đừng hiểu lầm. Dù có cho Thread.Sleep(50) sau khi update 1 phần dữ liệu thì nó vẫn Not Responding :(. Xử lý mấy cái này khó thiệt, muốn tìm tài liệu thì cũng chẳng biết tài liệu nào.

User avatar
Kỳ Nam
Guru
Guru
Posts: 510
Joined: Sun 12/08/2007 8:47 pm
Location: Qui Nhơn
Been thanked: 1 time
Contact:

Re: Viết ứng dụng không bị Not Responding ???

Postby Kỳ Nam » Fri 18/04/2008 7:57 am

cậu đưa code đi

User avatar
phstiger
Thành viên năng nổ
Thành viên năng nổ
Posts: 88
Joined: Thu 27/03/2008 12:20 pm

Re: Viết ứng dụng không bị Not Responding ???

Postby phstiger » Fri 18/04/2008 9:04 pm

Sẵn cho hỏi. Mình thấy dùng Thread chỉ dùng cho thủ tục (Sub) thôi phài không các bạn. Mà nếu tạo 1 thread dùng cho 1 thủ tục Sub a() như vậy thì 2 phần này riêng lẻ, có sử dụng chung với nhau ở các biến, và từ form khác truy cập vào thì sao nhỉ???
(¯¯`·.¸ www.banbevn.us ¸.·´¯¯)


Return to “Visual Basic .NET và C# (VB.NET & C#)”

Who is online

Users browsing this forum: No registered users and 16 guests