Hiển thị kết quả từ 1 đến 8 / 8
  1. #1
    Tham gia
    18-08-2007
    Bài viết
    44
    Like
    0
    Thanked 0 Times in 0 Posts

    Đóng tất cả các form con như thế nào?

    Xin các bác trên diễn đàn cho tôi hỏi code để đóng tất cả các form con của 1 form cha như thế nào? Tôi xin cám ơn nhiều.
    Quote Quote

  2. #2
    Tham gia
    12-10-2002
    Bài viết
    231
    Like
    0
    Thanked 1 Time in 1 Post
    mỗi lần mở các form con, hãy dùng 1 arraylist để lưu các form con đang chạy trong đó, muốn đọc tất thì chỉ duyệt trong arraylist và dùng lệnh formCon.Close();

  3. #3
    Tham gia
    18-08-2007
    Bài viết
    44
    Like
    0
    Thanked 0 Times in 0 Posts
    Cám ơn bạn, nhưng mà hình như mình biết là có mảng sẵn cho biết các form đang được load?

  4. #4
    Tham gia
    31-05-2006
    Location
    Hà Nội
    Bài viết
    130
    Like
    0
    Thanked 0 Times in 0 Posts
    Bạn chỉ cần dùng thuộc tính MdiChildren của form cha là đc
    Code:
            For Each fChild As Form In fParent.MdiChildren
                fChild.Close()
            Next

  5. #5
    Tham gia
    12-10-2002
    Bài viết
    231
    Like
    0
    Thanked 1 Time in 1 Post
    Quote Được gửi bởi KingsCat View Post
    Bạn chỉ cần dùng thuộc tính MdiChildren của form cha là đc
    Code:
            For Each fChild As Form In fParent.MdiChildren
                fChild.Close()
            Next
    Của bạn là đóng các form con từ Mdi, còn cách của mình thì có thể đóng từ form con bất kì

  6. #6
    Tham gia
    18-08-2007
    Bài viết
    44
    Like
    0
    Thanked 0 Times in 0 Posts
    Cảm ơn tất cả các bạn, mình đã làm được rồi.

  7. #7
    Tham gia
    18-08-2007
    Bài viết
    44
    Like
    0
    Thanked 0 Times in 0 Posts

    Lấy ngày giờ hiện tại?

    Tôi có một textbox hiển thị ngày hiện tại như sau:

    TextBox1.Text = Now()

    Chương trình này được cài trên một máy tính. Từ một máy tính thứ hai trên mạng LAN tôi tạo một ShortCut đến chương trình này. Và khi tôi chạy chương trình này trên máy thứ hai thông qua Short Cut trên thì textbox trên lại hiển thị ngày giờ trên máy thứ hai. Tôi muốn nó lấy ngày giờ trên máy thứ nhất thì làm thế nào. Mong các bác trên diễn đàn chỉ giúp (tôi lập trình bằng VB.NET)?

    Cái này giống như mình Submit 1 chủ đề mới lên diễn đàn thì ngày giờ tạo chủ đề sẽ lấy theo máy chủ của diễn đàn chứ không lấy theo máy của người gửi.

  8. #8
    Tham gia
    01-10-2006
    Bài viết
    92
    Like
    3
    Thanked 5 Times in 5 Posts
    vậy thì bác now ở cái máy kia rồi gửi cái dữ liệu đó, có thế thôi, còn now là lấy giờ hệ thống(trên máy đang chạy) nên đương nhiên là khác

Bookmarks

Quy định

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