[問題] 關於visual fortran的QuickWin的peekcharqq()的替代方法

看板Fortran作者 (E.N.)時間11年前 (2013/04/17 17:34), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
請問關於在visual fortran的quickwin專案下peekcharqq(),這個指令 是偵測鍵盤用的,當鍵盤有任意鍵被按下時他會回傳true當沒有鍵被按 下時會回傳false值,跟C++的kbhit()是一樣的,可是在quickwin專案時 他不管有沒有按都只會回傳false請問這有解嗎?我學過一點點C++, fortran才剛開始學沒多久,所以來這裡問一下前輩們該如何解決這個問題 (在quickwin的專案底下偵測鍵盤) http://support.microsoft.com/kb/150127/zh-tw 上面就是我遇到的問題 謝謝大家 我表達能力不太好XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.227.69

04/21 18:06, , 1F
我都是用getcharQQ()來直接看按的鍵
04/21 18:06, 1F

04/22 14:01, , 2F
用getcharqq()會使程式停下來,我是希望就算沒有輸入任何東
04/22 14:01, 2F

04/22 14:02, , 3F
西,它也可以繼續執行。
04/22 14:02, 3F

04/23 01:06, , 4F
getcharQQ完,就用goto 跑回去或是使用do if 來執行
04/23 01:06, 4F

04/24 12:44, , 5F
感謝樓上,我趕快去試試XD
04/24 12:44, 5F
文章代碼(AID): #1HRcoBJA (Fortran)
文章代碼(AID): #1HRcoBJA (Fortran)