藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


如何使用終端的方向鍵?

我在進行 curses 函數開發時,使用 initscr (),及 keypad (stdscr, TRUE)後,在主機上使用 四個方向按鍵正常處理,使用 KEY_PPAGE, KEY_NPAGE 也可以進行工作,但是在終端機器上使用該程序就是無法處理KEY_PPAGE, KEY_NPAGE 按鍵?請問有什麼辦法可以解決??
   謝謝!!!!

如何使用終端的方向鍵?

infocmp vt100 >;/tmp/tmvt100
echo "  knp=\E[G,kpp=\E[I,">;>;/tmp/tmvt100
tic /tmp/tmvt100

如何使用終端的方向鍵?

你客戶使用的是什麼
是不是通過TELNET和主機連接

這幾個控制鍵的鍵值好像都>;127
如果TELNET的話可能傳不過去

如何使用終端的方向鍵?

是否正確設置了終端類型?
export TERM=????

如何使用終端的方向鍵?

調用meta( win, TRUE ),強制返回8位。
如果是telnet登錄的,用telnet -8 xxx.xxx.xxx.xxx

如何使用終端的方向鍵?

我的終端使用了 vt100 仿真類型,我在多用戶卡上連接的終端測試失敗,請問是什麼原因??
   謝謝!!!!

如何使用終端的方向鍵?

若為vt100,我的方法絕對有效。

如何使用終端的方向鍵?

終端上的鍵直定義不一樣的

如何使用終端的方向鍵?

但是在終端機器上使用該程序就是無法處理KEY_PPAGE, KEY_NPAGE 按??

是沒有響應,還是響應的不對,還是顯示的混亂!

如何使用終端的方向鍵?

在終端上使用 KEY_PPAGE, KEY_NPAGE 發現程序沒有反應, 不知當時程序到底是在幹什麼的?
   謝謝!!!

如何使用終端的方向鍵?

把你接受到的鍵直打出來比較一下

如何使用終端的方向鍵?

將按鍵返回值以整型跟蹤出來。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com