2009-08-26 55 views
5

Tôi có một bộ màn hình giật gân sử dụng Khung Ứng dụng. Trong hình thức chính của tôi, tôi kiểm tra một số điều kiện trong Load() sự kiện của MainForm và hiển thị một MsgBox nếu một số người trong số họ không thành công.MsgBox đang đến bên dưới màn hình Splash trong VB.NET

Nhưng vấn đề là, MsgBox xuất hiện bên dưới màn hình Splash. Có cách nào để khắc phục điều này?

Trả lời

4

Hãy thử liên kết này: http://www.codeproject.com/KB/install/TopMostMessageBox.aspx

Đó là trong C# nhưng nó có thể được chuyển đổi một cách dễ dàng bằng cách sử dụng công cụ chuyển đổi (Tôi muốn gửi một liên kết đến đó, nhưng kể từ khi tôi là một người dùng mới nó chỉ cho tôi gửi 1 liên kết ..)

2

Hiển thị MsgBox trong sự kiện Shown của biểu mẫu giật gân.

2

Bạn có thể chỉ cần thêm một dòng trong cài đặt kiểu hộp thư.

msgbox("Hello", MsgBoxStyle.MsgBoxSetForeground) 

Và nếu bạn đang sử dụng một số cài đặt kiểu khác như MsgboxStyle.YesKhông, chỉ cần thêm 'Hoặc' ở giữa hai cài đặt như thế.

msgbox("Hello", MsgBoxStyle.YesNo Or MsgBoxStyle.MsgBoxSetForeground) 

Điều này làm việc tốt cho tôi

Các vấn đề liên quan