Tôi đang tạo một ứng dụng giao diện điều khiển đơn giản trong Windows XP và tự hỏi liệu có cách nào để giữ cửa sổ bảng điều khiển mở sau khi ứng dụng được chạy từ lời nhắc chạy Windows mà không đặt vòng lặp vô tận vào cuối dòng chính(). Tôi muốn ứng dụng hoạt động giống như ứng dụng được chạy từ lời nhắc chạy sau khi nhập cmd lần đầu tiên.Làm cách nào để ngăn cửa sổ bảng điều khiển đóng khi chạy ứng dụng bảng điều khiển?
Trả lời
Tôi tìm thấy một câu trả lời cho một câu hỏi tương tự mà satifies làm thế nào để xử lý vấn đề này. Xem What is the Best Practice for Combating the Console Closing Issue?
Tôi nghĩ bạn sẽ cần một ứng dụng thứ hai gọi lời nhắc lệnh sau đó yêu cầu nó thực thi ứng dụng bảng điều khiển của bạn.
Bạn thậm chí có thể làm điều đó với một ứng dụng duy nhất mà khi được gọi là parameterless gọi dấu nhắc và chính nó với một tham số vô hiệu hóa hành vi này.
Đó là một cách hay để làm điều đó. –
hỏi người sử dụng cho đầu vào sẽ ngăn chặn dòng chảy ứng dụng, tôi nghĩ rằng đó là
string x = console.ReadLine();
Thử tốt, nhưng điều này sẽ vẫn không đảm bảo rằng lời nhắc sẽ xuất hiện sau khi người dùng khởi động ứng dụng. –
Trong khi điều này trả lời câu hỏi, nó không theo cách thỏa mãn các yêu cầu tkyle. –
Ý tưởng hay, nhưng những gì tôi đang tìm kiếm có lẽ là một tài sản hoặc một cái gì đó để sửa đổi cách cửa sổ ứng dụng giao diện điều khiển hoạt động. – tkyle
- 1. Làm cách nào để ẩn cửa sổ bảng điều khiển khi đóng băng các ứng dụng wxPython với cxFreeze?
- 2. Hiển thị/Ẩn cửa sổ bảng điều khiển của ứng dụng giao diện điều khiển C#
- 3. Dừng ứng dụng bảng điều khiển .net bị đóng
- 4. GCC/C cách ẩn cửa sổ bảng điều khiển?
- 5. Cách thay đổi ứng dụng bảng điều khiển thành ứng dụng biểu mẫu cửa sổ?
- 6. Gắn bảng điều khiển để chạy ứng dụng ASP.NET
- 7. Ứng dụng Giao diện điều khiển .Net không hiển thị Bảng điều khiển
- 8. gọi phương thức khi đóng bảng điều khiển
- 9. chuyển đổi ứng dụng bảng điều khiển thành ứng dụng cửa sổ
- 10. Cửa sổ bảng điều khiển không thể bị giết bằng cách đóng hoặc qua Task Manager
- 11. Phát hiện khi ứng dụng bảng điều khiển đóng/bị giết?
- 12. cập nhật cửa sổ bảng điều khiển với java
- 13. Làm cách nào để tạm dừng cửa sổ bảng điều khiển trong tệp .pl và .bat?
- 14. Gỡ lỗi C++/SDL với cửa sổ bảng điều khiển
- 15. Ẩn cửa sổ bảng điều khiển từ Process.Start C#
- 16. Phân bổ bảng điều khiển cho ứng dụng WinForm
- 17. Làm cách nào tôi có thể ghi vào cửa sổ bảng điều khiển để gỡ lỗi?
- 18. Chạy ứng dụng bảng điều khiển trên màn hình khác
- 19. tiêu đề cửa sổ bảng điều khiển c
- 20. Ẩn bảng điều khiển của Ứng dụng Windows
- 21. Điều gì sẽ xảy ra khi bạn đóng ứng dụng bảng điều khiển C++
- 22. Làm cách nào để nói với cmake không tạo cửa sổ bảng điều khiển?
- 23. Tắt hiển thị cửa sổ bảng điều khiển
- 24. Ứng dụng Bảng điều khiển Javascript?
- 25. Làm cách nào để tránh cửa sổ bảng điều khiển có tệp .pyw chứa os.system?
- 26. Khi nào nên sử dụng Environment.Exit để chấm dứt ứng dụng bảng điều khiển?
- 27. Bảng điều khiển Dock .NET?
- 28. WiX - CustomAction ExeCommand - Ẩn Bảng điều khiển
- 29. Làm cách nào để ẩn giao diện người dùng ứng dụng bảng điều khiển khi sử dụng Process.Start?
- 30. Cửa sổ bảng điều khiển vẫn xuất hiện ngay cả sau khi ProcessWindowStyle.Hidden;
Tắt đầu của tôi, không. Điều này đi xuống như thế nào hệ điều hành bắn ra khỏi ứng dụng. Bạn có thể thoát ra khỏi chương trình thay vì thoát ra để làm cho nó giống như chương trình đã hoàn thành, nhưng nó thực sự vẫn đang chạy. –