Trong ứng dụng của tôi, tôi có một biểu mẫu chính, với khả năng tải một số hình ảnh trong cơ sở dữ liệu. Trong khi hình ảnh đang tải, tôi muốn hiển thị biểu mẫu, với chỉ báo tiến trình (với kiểu đường viền bsNone).Hình thức vô hiệu hóa Delphi khi đang tải
Nhưng, nếu tôi hiển thị bằng biểu mẫu với ShowModal, việc thực hiện biểu mẫu chính bị dừng lại, vì vậy tôi không thể làm điều đó.
Nếu tôi gọi Hiển thị, người dùng có quyền truy cập vào tất cả các thành phần biểu mẫu khác và có thể nguy hiểm, trong khi ảnh không được tải hoàn toàn.
Tôi cần có cách để tắt tất cả mọi thứ trên biểu mẫu chính trong khi quá trình tải chưa hoàn tất.
Xin vui lòng, tư vấn cho tôi, làm thế nào nó có thể.
Nếu bạn' muốn giữ một hình thức phương thức, bạn có thể gọi thói quen từ phương thức bạn được hiển thị hình thức. ví dụ. bằng cách bàn giao phương thức để gọi bên trong construcror của biểu mẫu được hiển thị phương thức. – bummi
Ngoài việc vô hiệu hóa biểu mẫu, bạn cũng có thể ẩn biểu mẫu chính. Các khả năng khác bao gồm gọi thủ tục tải từ hộp thoại tiến trình phương thức. – GolezTrol