2015-06-26 16 views

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