我正在構建一個基於文本的遊戲,並且想像我通常使用窗體而不是控制檯。 所以我開始重建一個控制檯 - 我創建了2個文本框,一個作爲輸出,一個作爲輸入。VB.NET在窗體應用程序中重新創建console.readline函數
我在執行此操作時遇到了以下問題: 在控制檯應用程序中,您可以使用console.readline()
。
例如爲:Dim str as String = console.readline()
現在我需要在窗體應用程序,我在那裏等待用戶按下輸入框中輸入並得到他寫的文字這種效果。
例如:我要求輸入字符名稱,用戶必須在輸入框中輸入它,現在我需要他以某種方式鍵入的名稱。
編輯:
我想我需要一些方法來等待事件不會阻塞UI線程提高。
我明白任何幫助解決這個問題,
Mylo。
我想要做的主要事情是等待輸入表單中的輸入,並以某種方式使用輸入。我想你的意思是用system.console在控制檯應用程序中完成整個項目?好吧,我想生病也需要一些表格/按鈕。 - 如果我做異步,我會需要一個異步while /直到循環,我不明白:/對嗎? – mahnouel 2013-04-22 19:29:43
是的,我的意思是一個控制檯應用程序,並使用異步,你將需要一個異步循環。 – Rafael 2013-04-22 19:37:08
之後,我似乎無法找到任何有用的東西。是否有可能將我鏈接到資源? – mahnouel 2013-04-22 19:45:29