2017-06-10 100 views
0

我有一個快速腳本,它從文本文件中提取一些數據並輸出一些彙總結果給用戶。當這是通過雙擊可執行文件在窗口上運行時,它會運行得非常快並關閉命令提示符,並且程序的結果不能被看到。我知道我可以進入命令提示符並從那裏運行它。但是,當用戶雙擊.exe文件運行它以保持該窗口打開以便可以看到結果時,我可以做些什麼嗎?運行.exe時保持提示窗口打開(windows)

回答

2

一招是在應用程序結束時等待用戶輸入。一旦用戶按任意鍵,退出應用程序。代碼片段:

func main() { 
    //Your original code... 

    fmt.Printf("Press any key to exit...") 
    b := make([]byte, 1) 
    os.Stdin.Read(b) 
} 
+0

不錯,這會做現在。只是不確定是否有內置的東西可以使用。 – jsm1th

相關問題