Làm cách nào để triển khai chức năng chờ trong VBS? Tôi cần một cái gì đó mà sẽ tạm dừng kịch bản và khi người dùng nhấn phím left_arrow nó sẽ tiếp tục chương trình.VBS - Cách tạm dừng tập lệnh cho đến khi người dùng nhấn một phím?
5
A
Trả lời
9
Bạn không có nhiều lựa chọn. Nếu bạn có một kịch bản giao diện điều khiển, và tôi giả sử bạn làm, bạn có thể đọc đầu vào từ người dùng nhưng nó chỉ đăng ký khi bạn nhấn [ENTER]. Vì vậy, bạn có thể tạm dừng cho đến khi phím enter được nhấn. Ví dụ:
WScript.Echo "Press [ENTER] to continue..."
' Read dummy input. This call will not return until [ENTER] is pressed.
WScript.StdIn.ReadLine
WScript.Echo "Done."
Cũng có lệnh pause
cũ từ ngày DOS. Tuy nhiên, việc kích hoạt cửa sổ bảng điều khiển mới để chạy pause
sẽ khiến cửa sổ thứ hai xuất hiện. Bạn cần phải nhấn một phím trong rằng cửa sổ để quay lại tập lệnh của bạn. Có lẽ không phải những gì bạn muốn.
Nhưng ngoài các bên thứ ba, VBScript không có phương pháp để đọc các phím bấm trong thời gian chạy.
Các vấn đề liên quan
- 1. Tạm dừng thực thi Javascript cho đến khi nhấn
- 2. Làm thế nào để tạm dừng hình trụ cho đến khi nhấn một phím hoặc bấm chuột?
- 3. Dừng hộp ưa thích khi người dùng nhấn Esc
- 4. Trình duyệt dừng/dừng tạm dừng thực thi tập lệnh?
- 5. Tạm dừng bằng Python
- 6. Dừng sự kiện nhấn phím
- 7. MS-DOS Tạm dừng tệp hàng loạt bằng phím enter
- 8. Thay đổi đầu ra của lệnh tạm dừng trong tập lệnh batch
- 9. tạm dừng/tiếp tục tập lệnh python ở giữa
- 10. Có cảnh báo JavaScript không tạm dừng tập lệnh không?
- 11. Cách tạo tùy chỉnh "xác nhận" & tạm dừng js cho đến khi người dùng nhấp vào nút?
- 12. Tạm dừng người xem tệp cho đến khi git checkout hoàn tất
- 13. UIScrollView tạm dừng NSTimer cho đến khi cuộn xong
- 14. Tạm dừng thực thi cho đến khi Websocket kết nối
- 15. Tạm dừng REST của đồng thời gọi cho đến khi người đầu tiên hoàn thành
- 16. Làm cách nào để kích hoạt sự kiện onkeyup bị trì hoãn cho đến khi người dùng tạm dừng việc nhập của họ?
- 17. Chạy lệnh khi tập lệnh bash bị dừng
- 18. Làm thế nào để tạm dừng và chờ nhập lệnh trong một tập lệnh python
- 19. Làm thế nào để tạm dừng một NSThread cho đến khi được thông báo?
- 20. Tạm dừng một tập tin thực thi cho số lượng thời gian
- 21. Vòng cho đến khi một người dùng cụ đầu vào
- 22. Tạm dừng cuộn đến 'Trượt' tiếp theo cho đến khi tất cả Hoạt ảnh hoàn tất
- 23. Làm thế nào để chờ một lần nhấn phím trong R?
- 24. Autohotkey Cách giữ nút chuột khi nhấn một phím?
- 25. Giết ứng dụng android khi tạm dừng
- 26. là một bảng tạm thời mysql duy nhất cho mỗi người dùng truy cập vào tập lệnh tạo ra nó ...?
- 27. Điều gì sẽ xảy ra khi người dùng nhấn dừng trong trình duyệt web của họ?
- 28. Cách phát hiện khi người dùng nhấn ESC và làm điều gì đó trong tập lệnh shell
- 29. Nhận thông báo khi người dùng nhấn "Tìm kiếm" trên bàn phím trong UISearchDisplayController
- 30. Tại sao Focus Rectangle không hiển thị cho đến khi nhấn phím Tab?
Chức năng 'MsgBox', xem [Tham chiếu ngôn ngữ VBScript] (https://msdn.microsoft.com/en-us/library/sfw6660x (v = vs.84) .aspx) – JosefZ